Android Gradle 外掛程式 9.3.0 版

Android Gradle 外掛程式 9.3 是次要版本,內含多種新功能及改善項目。

相容性

Android Gradle 外掛程式 9.3 支援的最高 API 級別為 37。其他相容性資訊如下:

最低版本 預設版本 附註
Gradle 9.5.0 9.5.0 詳情請參閱「更新 Gradle」一節。
SDK 版本工具 36.0.0 36.0.0 安裝設定 SDK 建構工具。
NDK 不適用 28.2.13676358 安裝設定 NDK 其他版本。
JDK 17 17 詳情請參閱「設定 JDK 版本」相關說明。

已修正問題

Android Gradle 外掛程式 9.3.0-rc01

已修正問題
AGP 9.3.0-rc01 中沒有標示為已修正的公開問題

Android Gradle 外掛程式 9.3.0-alpha12

已修正問題
Android Gradle 外掛程式
建構失敗:compile_library_classes_jar 中的 classes.jar 發生檔案控制代碼洩漏問題,導致 Windows 無法重建,直到 IDE 重新啟動為止
Lint
Lint 會將匯入的 Java 程式庫視為 Android 專案,並忽略編譯 SDK 版本

Android Gradle 外掛程式 9.3.0-alpha11

已修正問題
AGP 9.3.0-alpha11 未標示任何公開問題為已修正

Android Gradle 外掛程式 9.3.0-alpha10

已修正問題
AGP 9.3.0-alpha10 未將任何公開問題標示為已修正

Android Gradle 外掛程式 9.3.0-alpha09

已修正問題
AGP 9.3.0-alpha09 未將任何公開問題標示為已修正

Android Gradle 外掛程式 9.3.0-alpha08

已修正問題
AGP 9.3.0-alpha08 中沒有標示為已修正的公開問題

Android Gradle 外掛程式 9.3.0-alpha07

已修正問題
AGP 9.3.0-alpha07 未標示任何已修正的公開問題

Android Gradle 外掛程式 9.3.0-alpha06

已修正問題
Android Gradle 外掛程式
JavaDocGenerationTask 應使用工作站

Android Gradle 外掛程式 9.3.0-alpha05

已修正問題
縮減器 (R8)
app mapping.txt 未包含 L8 混淆對應

Android Gradle 外掛程式 9.3.0-alpha04

已修正問題
Android Gradle 外掛程式
如果沒有 it.consumerKeepRules.publish = true,系統會忽略 KMP keepRules 來源集

Android Gradle 外掛程式 9.3.0-alpha03

已修正問題
Android Gradle 外掛程式
將 Gradle 升級至 9.2.0 後,出現「java.lang.ClassNotFoundException: Didn't find class "com.android.tools.r8.RecordTag"」錯誤
Lint
停用資源縮減功能時發生 Lint 錯誤

Android Gradle 外掛程式 9.3.0-alpha02

已修正問題
Android Gradle 外掛程式
功能要求:在 Android Gradle 外掛程式中新增 native_libs_merge_blame_file 支援
Lint
AnnotationDetector 問題訊息中缺少反引號
停用資源縮減功能時發生 Lint 錯誤

Android Gradle 外掛程式 9.3.0-alpha01

已修正問題
Android Gradle 外掛程式
自動生成的版本代碼有問題
AGP:從專案遷移為依附元件標記
Lint
使用 UseKtx 時,Lint 出現偽陽性