继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Android Studio3.0及Gradle Plugin 3.0升级问题归纳

景彬
关注TA
已关注
手记 11
粉丝 8
获赞 25

1.自动更新的配置

项目的build.gradle:

com.android.tools.build:gradle:3.0.1

gradle-wrapper.properties文件

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

可自己将压缩包解压到Android Studio目录下的gradle文件夹下。
gradle-4.1所在目录

2.如有butterknife则需要修改配置

项目的build.gradle:
classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'

app的build.gradle:

api 'com.jakewharton:butterknife:8.8.1'
annotationProcessor "com.jakewharton:butterknife-compiler:8.8.1"

3.最低buildToolsVersion

Android Gradle Plugin 3.0.1后最低的buildToolsVersion改为26.0.2
引用的module也要对应更改,不改变也可编译通过,只是一直会提示警告。

4.The android.dexOptions.incremental property is deprecated and it has no effect on the build process.

可能不是3.0.1的问题
在gradle中将

dexOptions { 
   javaMaxHeapSize “4g” 
   incremental true 
} 

删除就好!

可参考文章

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP