1:Android Studio 3 Gradle插件报错:AAPT2 error: check logs for details
在gradle.properties中加入一行代码:android.enableAapt2=false
(看到次数最多的办法......本人的Android studio没有效果)
2:(...........................................................)
找到layout文件夹下后缀为.9png的图片,删掉。
(回头找不着文章了,共看到两篇。本人没有找到这个图片,此方法无效)
3:解决AndroidStudio报错AAPT2 error: check logs for details - CSDN博客
文中第2条:AndroidStudio->Preferences->InstantRun 把钩全部去掉 点OK
(试了两次,包括全选和全不选,没用)
马上就要抓狂,硬着头皮点进一个看起来全英文的网站,无需翻墙,居然找到了解决的办法。
After installing Android Studio 3.1 I get "AAPT2 error: check logs for details" - Stack Overflow
截图如下:
invalidate caché and restart Android Studio清理缓存及重启
随后找到一篇博客,Android Studio 清理缓存clean project与invalidate caches - CSDN博客
原来这么简单,感谢这位大神。
不过在我打的项目中,我使用了上面的所有的方法,并没有什么用,我的解决办法是:在app的build.gradle文件里面添加下面两行代码就行了,忽略检测;
aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false