menu

秋梦无痕

一场秋雨无梦痕,春夜清风冻煞人。冬来冷水寒似铁,夏至京北蟑满城。

Avatar

Android Studio 3.0带来的烦恼(一) : Aapt2Exception

手贱更新了一下Android Studio到3.0.0。
搞了大半天,搞死了,各种卸载重新安装啊。。。
最后一个问题问google解决的,记在这里。

出现这个编译错误时:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

在项目的 gradle.properties 文件中加入这个就可以了:
android.enableAapt2=false

[Update] 2018-04-08
昨天在程序里面加了几个 .9.png文件,事实上这几个文件并不是"nine-patch image"(不知道中文怎么翻的),然后这个错误就又出现了。
把文件改成 .png就好了。