部落格 RSS 訂閱

Cordova Android 10.0.1 發布!
作者:Bryan Ellis
2021年7月30日

我們很高興宣布,我們剛剛發布了 Cordova Android (10.0.1) 的錯誤修正更新!這是 Cordova 用於建置 Android 行動應用程式的支援平台之一。

升級方式

cordova platform remove android
cordova platform add android@10.0.1

發布重點

在此修補程式版本中,我們修正了三個回報的建置問題。

  • 修正 GradlePluginGoogleServicesEnabled 無效版本錯誤

    GradlePluginGoogleServicesEnabled 設定旗標設為 true 的專案會看到無效版本錯誤。此錯誤是由於建置過程讀取了錯誤的變數參考所導致。

  • 修正錯誤擷取最新建置工具的問題

    已安裝建置工具 31.x 的使用者注意到 Cordova 預設嘗試使用較新的建置工具。

    預設情況下,Cordova-Android 10.x 會嘗試擷取最新安裝的建置工具,但它應該只在支援的主要版本範圍內選擇。

    例如,Cordova-Android 10.x 支援 SDK 建置工具 30.0.3。如果發布並安裝了 30.x 內較新版本的建置工具,Cordova 應該擷取並使用它。如果環境有 31.x 或更高版本,則應該忽略這些版本。

    較新的主要版本未經測試,可能與 Cordova 不相容。

    現在只會發現並使用支援的主要範圍內的版本。

  • 修正使用釘選建置工具進行建置的問題

    已安裝最新 Android 建置工具 SDK 31 的使用者也注意到了這個問題。

    由於 SDK 31 包含與 Cordova 不相容的重大變更,使用者嘗試將建置工具版本釘選為 30.0.3。

    由於上述問題 修正錯誤擷取最新建置工具的問題,提供的釘選版本被忽略了。

    釘選版本現在比擷取最新版本功能具有更高的優先順序。

請在 issues.cordova.io 回報您發現的任何問題!

完整變更日誌

修正

  • GH-1295 修正:maven-publish 設定
  • GH-1293 修正:gradle 建置工具設定
  • GH-1294 修正:自動尋找最新建置工具
  • GH-1287 修正:Google Services Gradle 外掛程式版本檢查失敗

雜項

  • GH-1291 雜項:新增遺失的發行說明
  • GH-1286 雜項:更新 README 需求