Android Gradle构建失败:aapt错误137。

5

在尝试构建我的Android应用程序时,随机出现以下合并资源错误消息:

任务“:ImmoStruct:mergeReleaseResources”执行失败。

无法运行命令:
/home/android/adt-bundle/sdk/build-tools/21.1.2/aapt s -i /home/android/queue/294c2840260c2d59c396a7e08ac3c32ba045cb28/ImmoStruct/src/main/res/drawable-mdpi/ic_find_previous_holo_light.png -o /home/android/queue/294c2840260c2d59c396a7e08ac3c32ba045cb28/ImmoStruct/build/res/all/release/drawable-mdpi/ic_find_previous_holo_light.png 错误代码: 137

有时它可以正常工作,有时则不行...

相关文件并非总是相同的:ic_find_previous_holo_light.png、common_signin_btn_icon_disabled_focus_light.9.png、abs__ab_bottom_solid_light_holo.9.png

我尝试更改构建版本,但问题仍然存在。

是否有关于原因或解决方法的想法?

感谢您的帮助!


请查看此链接:https://dev59.com/6GAg5IYBdhLWcg3wo8P2 - Slonorib
1个回答

0

我也遇到了这个问题,我认为它与gradle守护进程有关。

在你的任务之前运行 $./gradlew --stop

对我来说解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接