我正在尝试运行一个较旧的项目,我认为是最新版本的android studio。当我尝试运行或调试应用程序时,我收到2条错误消息。我有谷歌这个,发现没有可行的解决方案。
错误1
错误:错误:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令' E:\ Android Studio \ Android \ sdk \ build -tools \ 21.1.2 \ aapt.exe''完成非零退出值42
错误2
错误:任务':app:mergeDebugResources'执行失败。
E:\ tuts \开发Android应用{AM} \练习档案\ Ex_Files_DevelopAndroidApp_EssT \ Ex_Files_DevelopAndroidApp_EssT \ Exercise Files \ Solutions \ 04_Layouts \ RegistrationSolution \ app \ build \ intermediates \ explosion-aar \ com.android.support \ appcompat-v7 \ 21.0.3 \ res \ drawable-mdpi \ abc_btn_switch_to_on_mtrl_00012.9.png:错误:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process' command' ; E:\ Android Studio \ Android \ sdk \ build-tools \ 21.1.2 \ aapt.exe''完成非零退出值42
错误是什么意思,我该如何解决?
我尝试关闭和打开,android工作室认为它可能会有所帮助
答案 0 :(得分:1)
Android Studio有时会出现此问题。
你必须通过重构图像格式来检查jpg,jpeg等,看看哪些适合你。
据说由于原始图像是另一种格式,出现了这个问题,但我也通过改变原始图像的格式来检查。
无法解释可能的原因。
在我的情况下,将我的PNG更改为JPG会删除错误。
答案 1 :(得分:0)
您在使用Google支持库时存在一些问题
尝试清理项目和/或确保build.gradle依赖项部分中存在以下行
compile 'com.android.support:appcompat-v7:22.2.0'