AndroidStudio3.0及Gradle3.0.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被替换,现在还没做。以后会继续更。

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

有问题留言。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容