我是android新手。我得到这个奇怪的错误,我使用低质量的png图像作为启动屏幕的背景但现在我得到相同的高清图像,用高清图像取代了低质量的图像。但我得到了这个奇怪的构建错误。
Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Mubashir.gul\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non-zero exit value 42
Error:Execution failed for task ':app:mergeDebugResources'.
> C:\Users\Mubashir.gul\AndroidStudioProjects\Highrise\app\src\main\res\mipmap-mdpi\logo.png: Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Mubashir.gul\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non-zero exit value 42
即使我不在任何活动中使用该图像,我只是将该图像放入我的项目文件夹,如drawable,这会导致上述错误。
答案 0 :(得分:0)
尝试使用最新版本的build tools
。你会从sdk经理那里得到它。试一试,让我知道进展情况。
您遇到类似this的问题。
如果您使用图像在活动中设置背景图像,则建议图像应来自drawable
文件夹。 Mipmap
仅用于图标。因此,尝试使用drawables而不是mipmap
。
我希望它有所帮助。