官方升级指南
https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html
下载安装
Windows 64位: 官方下载
Windows 32位: 官方下载
MacOS: 官方下载
Linux: 官方下载
初始化
1.安装完成打开
2.随意创建一个app,等待app初始化完成(用于下载相关依赖)
老项目升级
1.修改兼容包版本号27(编译不报错,运行报错)
- build tools version 有编译器默认值(可以不配置)
3.flavorDimensions 渠道包
- butterKnife 升级到0.91(2016年10月 Android Gradle 插件 2.2 版本的发布,android-apt 作者在官网发表声明证实了后续将不会继续维护 android-apt,并推荐大家使用 Android 官方插件提供的相同能力。也就是说,大约三年前推出的 android-apt 即将告别开发者,退出历史舞台,Android Gradle 插件提供了名为 annotationProcessor 的功能来完全代替 android-apt )
5.apt 开头第三方库升级(GreenDao)
6.最新兼容包托管在google maven仓库注意配置代理 并且在maven配置中设置google()
- compile——> implementation 用implement指令编译依赖对app Module 是不可见的,app Module不可以直接使用Glide
建议
compile——>api 用法一样
provided——>compileOnly
8.Disable the annotation processor error check
android {
...
defaultConfig {
...
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath false
}
}
}
}
网友评论