最近,我将更新到Android Studio 3.3和Gradle 3.3,在此版本中,gradle.property str = arr.join(',')
无效,因为现在始终使用AAPT2。真正的问题出在我删除此行时,因为无法编译,因此抛出的下一个错误是:
Android资源编译失败
错误:在x = 14的顶部边框上发现了意外的光学边界(红色像素)。
在以前的版本中,我们可以像在post中一样解决此问题。现在,我无法编译我的应用程序,因为存在此错误。
更新从:2019-01-24
最后,我在Android Studio 3.2中发现了新日志错误的真正问题:
Android资源编译失败 输出:错误:。
命令:/Users/myProject/.gradle/caches/transforms-1/files-1.1/aapt2- 3.2.1-4818971-osx.jar / 0a24b213ff9fab058ea2520938e2e6e3 / aapt2-3.2.1-> 4818971-osx / aapt2 compile --legacy \ -o \ / Users / myProject / android-> app / myProject / app / build / intermediates / res / merged / debug \ / Users / myProject / android-app / myProject / app / src / main / res / drawable-> hdpi / balloon_incoming_normal.9.png
守护程序:AAPT2 aapt2-3.2.1-4818971-osx守护程序#1
文件产生此问题是:
有什么主意吗?预先感谢!
答案 0 :(得分:0)
我按照以下步骤解决了这个问题:
示例: Balloon_outgoing_normal.9-copy.png 至 Balloon_outgoing_normal.png
示例:: Balloon_outgoing_normal.9.png
完成此步骤后,我在编译上取得了成功。