C:\用户\ I \ AndroidStudioProjects \项目\应用\ SRC \主\ RES \ Mip映射HDPI \ exchange.png 错误:错误:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'C:\ Users \ I \ AppData \ Local \ Android \ sdk \ build-tools \ 21.1 .2 \ aapt.exe''以非零退出值42结束 错误:任务':app:mergeDebugResources'执行失败。
C:\ Users \ I \ AndroidStudioProjects \ Project \ app \ src \ main \ res \ mipmap-hdpi \ exchange.png:错误:com.android.ide.common.process.ProcessException:org.gradle.process。 internal.ExecException:进程'命令'C:\ Users \ I \ AppData \ Local \ Android \ sdk \ build-tools \ 21.1.2 \ aapt.exe''以非零退出值42完成
在stackoverflow上接受的答案没有回答这个问题 我的R.java不起作用。有谁知道如何解决这些问题。 的build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildToolsVersion "22.0.0"
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
答案 0 :(得分:1)
检查出现错误的PNG文件是否真的是PNG文件。我有同样的问题,我意识到这是一个JPG。
答案 1 :(得分:0)
检查您的xml代码。确保没有大写的ID命名。并检查您的xml文件名,以确保它们都没有大写命名或无效字符,如数字。
答案 2 :(得分:0)
安装一个可绘制的插件或检查您的图片大小合适! 制作可绘制地图,因为mipmap仅适用于图标。
答案 3 :(得分:0)
您应该尝试在终端上执行 ./ gradlew clean build 。在那之后,输入 ./ gradlew --refresh-dependencies ,你应该好好去!