首先,請升級 Gradle 和 Android Gradle 外掛程式版本。這項升級可改善與特定 SDK 依附元件 (包括 Kotlin 1.9) 的相容性,並修正一些重要錯誤。
這個 SDK 主要版本需要下列 Android 應用程式專案版本依附元件:
- Gradle 版本至少為 v7.5.0,但不得高於 v7.6.0。
- Android Gradle 外掛程式 (AGP) 版本介於 v7.4.x 之間。
您可以指定較高版本的外掛程式,但可能會遇到淘汰警告,或部分新功能無法運作。
如要修改 Gradle 版本,請修改專案 檔案中的行
如要修改 Android Gradle 外掛程式版本,請修改包含 區塊的 檔案。例如:
資料來源
由於 SDK 最低 API 級別為 23,且所需的 AGP 版本為 7.4 以上,因此設定與上述來源文件略有不同。
R8,來源
AGP 7.4 以上版本會使用 R8 做為二進位檔的預設縮減、模糊處理和最佳化工具,因此目前不需要採取任何特殊行動。
如果專案是從 AGP 4.0 以上版本遷移而來,AGP 可能會針對檔案移除作業發出以下警告:
- 檔案中的 用法
- 檔案中的 用法
移除這些行通常可以解決這些問題。
資料來源
請更新應用程式頂層模組 build.gradle 檔案中的 Kotlin Gradle 外掛程式版本。請務必在 buildscript 區塊的依附元件中新增 ,以免遺漏。
如果您是從 Kotlin Gradle 外掛程式 1.6.X 或 1.7.X 遷移,則必須從 Kotlin 合成物件遷移應用程式。詳情請參閱官方遷移指南。
資料來源
在應用程式 build.gradle 檔案中,將 升級至 1.9.0。