Android Studio3.0升级到3.1
升级到3.1后,AS会提示将gradle插件升级为3.1.0,对应的gradle版本最低为4.4。
classpath 'com.android.tools.build:gradle:3.1.0'
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
同时,buildToolVersion需要升级为27.0.3:
buildToolsVersion '27.0.3'
联网下载就好了。
AAPT2属性将要彻底Remove
之前为了解决.9图片不合规范的问题,使用了
android.enableAapt2=false
来解决这个问题,升级后报错:
这个属性将会在2018年底彻底移除,这时候需要设置为true才不会报错,但是设置为true的话,如果项目里有不规范的.9的话同样会报错,编译不过。
解决办法是将项目里的.9图片进行整理,删除没有使用过的.9图片,将用到的.9图片的四条边都用黑线标记,制作规范的.9图。然后就可以把这个属性彻底删掉了。
编辑gradle文件异常卡顿
应该是3.1的bug,暂时的解决办法是打开Power Save Mode开关:
Android Studio3.1的新特性介绍
参考这篇文章:
Android Studio3.1新特性介绍
或者去官网查阅相关资料。
developers.googleblog.cn