我使用Android Studio功能制作了9个补丁图像"创建了9个补丁文件"。
现在,android studio告诉我有一个"重复" resorces error,因为我有image.png和image.9.png。
如果删除了image.png(甚至在清理和重新制作项目之后),我收到此错误:
Error:java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
你知道如何解决这个问题吗?
答案 0 :(得分:1)
删除两者,然后清洁,然后粘贴所需的
答案 1 :(得分:0)
首先,如建议的那样,尝试使无效缓存。为此:点击文件>无效缓存/重启。
如果lib
文件夹中存在冲突的库,请尝试将其删除并重建项目。为此,您可以手动检查项目目录中的lib
文件夹。你有一个罐子吗?也许你在lib
文件夹中有多个版本的同一个库。
另外:您可以:点击*文件>项目结构。选择app
并查看您的图书馆。
并且,如果您的项目非常大,那么它超过了Android中的65K方法dex限制(通常会在您使用太多库时发生)。您可以在顶级 build.gradle>中将multiDexEnabled
添加为true。 defaultConfig
defaultConfig {
// Enabling multidex support.
multiDexEnabled true
}
您可以选择增加堆大小
dexOptions{
preDexLibraries = false
javaMaxHeapSize "4g" // 4GB
}