记录一次Gradle版本升级

1. 设置Gradle版本

打开File → Project Structure
g1.png

2. 设置Gradle插件版本

g2.png

Gradle版本和插件版本对应关系详见官网

3. app包下的build.gradle修改

g3.png

4. 所有包目录下values---ids去除默认值

之后sync即可。


升级后优点:

  • 构建速度增加
  • 支持构建Android应用程序包:Android App Bundles
  • 为提高增量构建支持使用注解处理器速度时:提高增量和缓存清理构建的正确性和性能
  • 使用Jetpack。Refactor> Migrate to AndroidX来迁移项目的本地和Maven依赖项以使用新的AndroidX库
    gradle.properties中添加
    #android.useAndroidX=true
    #android.enableJetifier=true
  • 新的代码缩减器,R8。R8是代码缩小和混淆的新工具,取代了ProGuard。
    android.enableR8 = true
  • 支持用Kotlin来编写gradle脚本,如:
    groovy: include ':app', ':module_base', ':shop-annotation', ':shop-compiler'
    kotlin: include("app", "module_base", "shop-annotation", "shop-compiler")
    groovy: classpath 'com.jollycorp:viewPath:1.0'
    kotlin: classpath("com.jollycorp:viewPath:1.0")

你可能感兴趣的:(记录一次Gradle版本升级)