此处只是做个记录
新电脑 安装studio 新建项目报错aapt2 error
什么鬼,一脸懵逼 赶紧网上查找资料 大多数都是 在项目的gradle.properties文件中 添加 android.enableAapt2=false
兴高采烈的试试
然而又出现了其他一系列问题
跟着一个个问题的捣鼓 最后虽然不报错了 但是只是把aapt2错误变成警告了
这。。。并不是我想要的
所以再去找
1、检查res文件 如color是否缺少#
2、检查布局文件引用是否正确
。。。
代码都排除错误问题了 那就是项目构建的问题了 重点排查gradle
然后发现AS安装 虽然可以安装在其他盘中 但是还是会在C盘用户下面生成 .android文件 .gradle文件等 具体文件对应的含义 自行查看资料
再一看C盘用户名竟然是中文!!想起N年前安装的一款软件 路径是不能含有中文的 难道是这个问题?
试试咯
然后又发现 新电脑 公司网管安装的系统 我没有权限修改C盘用户文件夹名称!
再然后又发现 新电脑没激活win10 无法创建新用户!!
办法总比困难多 把AS的gradle路径换到其他盘不就行了么
但是这里注意
gradle location is incorrect
标红的地方要注意需要指定具体的gradle版本 直接网上下载gradle版本 解压到新.gradle里面就好了
换完之后 重新编译 果然正常了
aapt2 error竟然是由于 AS的gradle路径 不能为中文
所以要养成习惯 用英文用英文用英文