Android Studio:错误代码 1:Gradle:任务“:app:processDebugResources”执行失败

2023-11-27

我想编译一个项目,我得到了Error:Gradle: Execution failed for task ':app:processDebugResources'.

这是例外:

错误:Gradle:任务“:app:processDebugResources”执行失败。 com.android.ide.common.internal.LoggedErrorException:无法运行命令:

D:\devtools\adt\sdk\build-tools\21.1.1\aapt.exe package -f --no-crunch -I D:\devtools\adt\sdk\platforms\android-21\android.jar -M E: \code\android\TVMediaPlayer\app\build\manifests\debug\AndroidManifest.xml -S E:\code\android\TVMediaPlayer\app\build\res\all\debug -A E:\code\android\TVMediaPlayer\app\build \assets\debug -m -J E:\code\android\TVMediaPlayer\app\build\source\r\debug -F E:\code\android\TVMediaPlayer\app\build\libs\app-debug.ap_ --debug-模式 --custom-package com.skyworth.tvmediaplayer.app --output-text-symbols E:\code\android\TVMediaPlayer\app\build\symbols\debug

错误代码: 1

输出: E:\code\android\TVMediaPlayer\app\build\res\all\debug\drawable-hdpi-v4\ic_launcher.png:错误:重复文件。 E:\code\android\TVMediaPlayer\app\build\res\all\debug\drawable-hdpi\ic_launcher.png:原件在这里。版本限定符可能是隐含的。

这是 gradle 文件:

    android {
        compileSdkVersion 21
        buildToolsVersion "21.0.2"

        defaultConfig {
            applicationId "com.jerrellmardis.amphitheatre"
            minSdkVersion 21
            targetSdkVersion 21
            versionCode 1
            versionName "1.0"
            renderscriptTargetApi 19

            buildConfigField "String", "TMDB_API_KEY", "\"${loadSecret("TMDB_API_KEY")}\""
        }
......
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:recyclerview-v7:21.0.0'
    compile 'com.android.support:leanback-v17:21.0.0'
    compile 'com.android.support:appcompat-v7:21.0.0'
    compile 'com.android.support:palette-v7:21.0.0'
    compile 'com.squareup.picasso:picasso:2.3.4'
    compile 'com.squareup.retrofit:retrofit:1.7.1'
    compile 'com.google.code.gson:gson:2.3'
    compile 'org.apache.commons:commons-lang3:3.3.2'
    compile 'org.apache.commons:commons-collections4:4.0'
    compile 'com.jakewharton:butterknife:6.0.0'
    compile 'com.github.satyan:sugar:1.3'
}

我对错误消息感到困惑,是我放错了 png 文件还是我的 gradle 配置文件错误?


我在使用第三方库时遇到了同样的问题。

为了解决这个问题,我将 ic_launcher.png 文件从 drawable 文件夹移动到 mipmap 文件夹。问题解决了。

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio:错误代码 1:Gradle:任务“:app:processDebugResources”执行失败 的相关文章

随机推荐

  • javascript DefineProperty 使属性不可枚举

    我试图使用 DefineProperty 使属性不会出现在 for in 循环中 但它不起作用 这段代码正确吗 function Item this enumerable enum this nonEnum noEnum Object de
  • 获取文件上次修改日期(资源管理器值而不是cmd值)

    我编写了一些 Excel VBA 代码来将文件名 版本和上次修改日期 时间添加到工作表中 该代码似乎工作正常 除了有时的时间部分Last Modified Date一个文件将比我在资源管理器窗口中看到的向前或向后正好 1 小时 我注意到 如
  • 如何使用 Android Phonegap 读取条形码?

    我想使用 Android Phonegap 扫描条形码 我怎样才能做到这一点 查看 PhoneGap 条形码教程here 它将引导您逐步创建一个示例应用程序zxing通过 PhoneGap 插件紫甘蓝
  • 使用 JavaScript 测试输入是韩语还是中文的正确方法是什么?

    我的应用程序依赖此函数来测试字符串是否是韩语 const isKoreanWord input gt const match input match u3131 uD79D g return match match length input
  • 如何在 Swift 中使用 NSTimer 和 NSNotificationCentre 更新 UITableViewCells

    注意 寻求答案Swift please 我正在尝试做的事情 让表格视图单元格每 1 秒更新一次并显示实时 倒数 我目前是如何做的 我有一个表格视图 其中的单元格包含标签 生成单元格时 它们会调用一个函数来计算今天与存储的目标日期之间的时间
  • URL 长度的最佳限制是多少? 100, 200+

    我有一个 ASP Net 3 5 平台和带有所有更新的 Windows 2003 服务器 Net 有一个限制 它不能处理超过260 个字符 而且如果你上网查一下 你会发现IE 6如果不打补丁的话 在100个字符以上就无法工作 我希望最大数量
  • 带有 ListView 和按钮的 Android 布局

    好吧 这个特定的布局让我很恼火 并且似乎无法找到一种方法来拥有一个列表视图 在底部有一排按钮 这样列表视图就不会延伸到按钮的顶部 因此按钮总是捕捉到屏幕的底部 这就是我想要的 删除了无效的 ImageShack 链接 看起来应该很容易 但我
  • 在 C# 中功能性地遍历一棵树

    考虑 C 中的以下扩展方法 Traverse IEnumerable
  • 如何修复 ICE57.Per-User 安装

    我们的应用程序在运行时将注册表的一些设置写入 HKCU 配置单元 我想在卸载过程中删除此设置 这是代码
  • Backbone 和 Require 如何添加 Qunit

    我正在使用 Backbone 和 Require js 一切都很好 但是 我想向我的应用程序添加一些单元测试 我决定使用 Qunit js In my main js文件我创建新对象EventsView require config pat
  • 我可以在控件内托管 Windows 窗体吗

    我有一个客户 它是一个具有有线表示逻辑的单实例模式下的 Visual Basic 项目 主窗体包含一个具有多个选项卡页的 TabControl 如果我单击 TabPage 另一个窗体会显示在窗体前面 并调整大小以与 TabPage 具有相同
  • 如何获取Oracle中每个组的最大值? [复制]

    这个问题在这里已经有答案了 我已经找到了解决此问题的一些解决方案 但是它们似乎不适用于 Oracle 我懂了 我想要一个视图只显示每个团队中最年长的人的信息 所以 我的输出应该是这样的 PERSON TEAM AGE Sam 1 23 Mi
  • 获取发送到 click.group() 子命令的参数

    如果我有一个click group 对于多个子命令 有没有办法可以将命令行参数传递给组本身内的这些子命令 我知道你可以通过context 而且我知道我可以使用callback将在命令之前执行的函数 但我不知道是否有比使用更好的方法来执行此操
  • 有没有办法在 Windows 上的链接时重新定义 malloc?

    我想在链接时替换默认的 malloc 以使用自定义 malloc 但是当我尝试在程序中重新定义 malloc 时 出现以下错误 MSVCRT lib MSVCR80 dll error LNK2005 malloc already defi
  • Azure Functions,无法加载文件或程序集

    当使用NuGet协议Azure Functions 中的 NuGet 包 出现以下错误 System Private CoreLib Could not load file or assembly 4 18 2020 8 51 43 AM
  • 根据单元格值数据按路径引用 Excel 工作簿

    我有一个 Excel 工作表 可以从其他关闭的 Excel 工作簿中提取数据 目前 当我列出关闭的工作簿的整个路径时 它工作正常 但我想使用存储在单独单元格中的变量作为路径名的一部分 例如 我正在尝试引用名为的工作簿 工作簿12 10 12
  • 在 joomla 组件中写入多个表?

    我正在尝试创建一个使用多个表的组件 前端 我发现一两个帖子部分回答了这个问题 但没有一个真正回答了这个问题 对于知道如何做的人来说 这一点似乎总是简单明了 但从未真正解释过 或者我错过了正确的帖子 在我的组件中 用户在一个视图中输入需要存储
  • 需要处理 git-archive 中的 git-submodules

    我需要将 git 子模块打包到我创建的 tarball 中git archive 我在1 6 5中看到了git archive不支持 git 子模块 我在网上看到了几个处理这种情况的脚本 但我不确定该选择哪一个 最好 最官方的方法是什么 你
  • 在 C# Windows 服务上重定向 stdout+stderr

    我使用 C 编写了一个 Windows 服务ServiceBase帮手 在执行期间 会调用外部本机 DLL 中的一些过程 令人烦恼的是 这些过程以不受控制的方式写入 stdout 和 或 stderr 因为没有给出该 DLL 的源代码 是否
  • Android Studio:错误代码 1:Gradle:任务“:app:processDebugResources”执行失败

    我想编译一个项目 我得到了Error Gradle Execution failed for task app processDebugResources 这是例外 错误 Gradle 任务 app processDebugResource