Android Studio 3.0以上版本错误信息:AAPT2 error: check logsfor details的解除,亲测有效!

现在很多人将AS的版本升级道3.0之后了。但是会出现一个问题,那就是AAPT2 error: check logsfor details...

大致来说,意思就是你的项目里边含有中文......真的坑

3.0左右的版本,一般在Gradle.properties文件中添加

android.enableAapt2=false

确实是没问题的,但是再往上的版本,就无效了!!!

所以,要彻底解决这个问题,

我的AS的问题是,Gradle路径中包含中文,C:\Users\***\.gradle,这个路径中,是我们电脑C盘中的User,有的人在买下电脑初始化的时候,讲名字写成了中文,,,这就很坑了。

解决办法:两种

第一种:将路径中的中文名,改为英文,但是太麻烦了...这里我就不说了,可以上网查看很多的方法

第二种:将AS中File | Settings | Build, Execution, Deployment | Gradle 中Gradle的文件路径改变,可以自己创建一个文件(英文),然后直接在AS中修改为你创建的文件路径。这时候,你打开一个新的项目,AS会自动下载Gradle版本,可能会一段时间,耐心等待。

 

谢谢~~  

有可能我的方法只适合一部分人,请勿喷,谢谢!

你可能感兴趣的:(Android,Error)