記錄一次Gradle版本升級(jí)

1. 設(shè)置Gradle版本

打開File → Project Structure
g1.png

2. 設(shè)置Gradle插件版本

g2.png

Gradle版本和插件版本對(duì)應(yīng)關(guān)系詳見官網(wǎng)

3. app包下的build.gradle修改

g3.png

4. 所有包目錄下values---ids去除默認(rèn)值

之后sync即可。


升級(jí)后優(yōu)點(diǎn):

  • 構(gòu)建速度增加
  • 支持構(gòu)建Android應(yīng)用程序包:Android App Bundles
  • 為提高增量構(gòu)建支持使用注解處理器速度時(shí):提高增量和緩存清理構(gòu)建的正確性和性能
  • 使用Jetpack。Refactor> Migrate to AndroidX來遷移項(xiàng)目的本地和Maven依賴項(xiàng)以使用新的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")
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容