重建错误
Rebuilding Error
C:\Users\I\AndroidStudioProjects\Project\app\src\main\res\mipmap-hdpi\exchange.png
Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: 处理'command 'C:\Users\I\AppData\Local\Android\sdk\build-tools.1.2\aapt.exe'' 以非零退出值 42 完成
Error:Execution 任务“:app:mergeDebugResources”失败。
C:\Users\I\AndroidStudioProjects\Project\app\src\main\res\mipmap-hdpi\exchange.png: Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\I\AppData\Local\Android\sdk\build-tools.1.2\aapt.exe'' finished with non-zero exit value 42
这个问题在 Whosebug 上没有被接受的答案
我的 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()
}
}
检查您的 xml 代码。确保您没有大写的 ID 命名。并检查您的 xml 文件名,以确保其中 none 具有大写的命名或无效字符,例如数字。
- 您也可以尝试将 main\res\mipmap-hdpi\exchange.png 中的 "exchange.png" 文件替换为另一个文件,看看它是否有效,因为您的 logcat 指向该文件。
检查出现错误的 PNG 文件是否真的是 PNG 文件。我有同样的问题,我意识到这是一个 JPG。
安装可绘制插件或检查您的图片尺寸是否合适!
制作可绘制贴图,因为 mipmap 仅适用于图标。
您应该尝试在终端上执行 ./gradlew clean build。之后,输入 ./gradlew --refresh-dependencies 就可以开始了!
C:\Users\I\AndroidStudioProjects\Project\app\src\main\res\mipmap-hdpi\exchange.png Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: 处理'command 'C:\Users\I\AppData\Local\Android\sdk\build-tools.1.2\aapt.exe'' 以非零退出值 42 完成 Error:Execution 任务“:app:mergeDebugResources”失败。
C:\Users\I\AndroidStudioProjects\Project\app\src\main\res\mipmap-hdpi\exchange.png: Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\I\AppData\Local\Android\sdk\build-tools.1.2\aapt.exe'' finished with non-zero exit value 42
这个问题在 Whosebug 上没有被接受的答案 我的 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()
}
}
检查您的 xml 代码。确保您没有大写的 ID 命名。并检查您的 xml 文件名,以确保其中 none 具有大写的命名或无效字符,例如数字。
- 您也可以尝试将 main\res\mipmap-hdpi\exchange.png 中的 "exchange.png" 文件替换为另一个文件,看看它是否有效,因为您的 logcat 指向该文件。
检查出现错误的 PNG 文件是否真的是 PNG 文件。我有同样的问题,我意识到这是一个 JPG。
安装可绘制插件或检查您的图片尺寸是否合适! 制作可绘制贴图,因为 mipmap 仅适用于图标。
您应该尝试在终端上执行 ./gradlew clean build。之后,输入 ./gradlew --refresh-dependencies 就可以开始了!