当我用高清 png 图像替换低质量 png 图像时,在 android 中构建失败错误
build failed error in android when I replace low quality png image with HD png image
我是 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.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.1.2\aapt.exe'' finished with non-zero exit value 42
即使我没有在任何活动中使用该图像,我只是将该图像像 drawable 一样放入我的项目文件夹中,也会导致上述错误。
尝试使用最新版本的build tools
。您将从 sdk 管理器中获取它。试一试,让我知道进展情况。
您遇到类似 .
的问题
如果您在 activity 中使用图像设置背景图像,那么建议图像应来自 drawable
文件夹。 Mipmap
仅用于图标。所以尝试从 drawables 中使用它而不是 mipmap
。
希望对你有帮助。
我是 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.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.1.2\aapt.exe'' finished with non-zero exit value 42
即使我没有在任何活动中使用该图像,我只是将该图像像 drawable 一样放入我的项目文件夹中,也会导致上述错误。
尝试使用最新版本的build tools
。您将从 sdk 管理器中获取它。试一试,让我知道进展情况。
您遇到类似
如果您在 activity 中使用图像设置背景图像,那么建议图像应来自 drawable
文件夹。 Mipmap
仅用于图标。所以尝试从 drawables 中使用它而不是 mipmap
。
希望对你有帮助。