AndroidStudio3.0及Gradle3.0.0升级之路

2017-11-01  本文已影响0人  进阶中成为巨人

因为翻墙了。所以直接更新的AndroidStudio。

现在主要说的是迁徙Gradle3.0.0踩过的坑。

1.

将gradle更新到3.0.0

2.打开project下面的build.gradle文件,其中buildscript和allprojects下的repositories分别加上google()。因为AndroidStudio3的部分仓库被谷歌移到google()仓库了。

3.app的model中build.gradle添加flavorDimensions"XXX",然后每个渠道dimension"XXX"。XXX可以自定义的,可以是多个。

4.compile'com.android.support:multidex:1.0.1'改为implementation'com.android.support:multidex:1.0.2'

5.如有本地library,需要将每个本地library中的buildTypes添加为主model的类型一样。主model有debug和release两个类型,library中也需要有debug和release两个类型。

6.关掉aapt2检查。在project下面的gradle.properties文件中添加android.enableAapt2=false

至于compile被替换,现在还没做。以后会继续更。

因为是公司项目,不方便透漏代码。我尽可能写的详细,希望帮到读者。

有问题留言。

上一篇下一篇

猜你喜欢

热点阅读