部落格 RSS 訂閱

Cordova Android 6.4.0 發佈!
作者: Joe Bowser
2017 年 11 月 9 日

我們很高興宣佈 Cordova Android 6.4.0 已經發佈!

此版本現在使用 Android Studio 3.0 隨附發佈的最新 Android Gradle 外掛。

由於 Google 最近對 Android Studio 進行了變更,Cordova Android 現在要求 Gradle 作為所有平台上 Android 開發的獨立依賴項進行安裝。您可以按照 gradle.org 上的這些指示進行安裝。
我們將在不久的將來移除使用 Android Studio 提供 Gradle 作為依賴項的程式碼。

Google 也變更了使用的 Gradle DSL,目前 Crosswalk WebView 在這個版本的 Cordova 中因此而無法使用。很不幸地,由於 Crosswalk Project 不再支援 Crosswalk,我們不知道 這個問題 是否會被修復。
如果您需要 Crosswalk 的支援,我們建議您目前繼續使用 cordova-android 6.3.0,並避免使用或升級您的專案到 Android Studio。

升級方法

npm install -g cordova
cd my_project
cordova platform update android@6.4.0

明確新增方法

cordova platform add android@6.4.0

Android 的新功能

  • CB-13289 修復了 Studio Three 的建置問題,但目前保留 Windows Gradle 修復,將被棄用
  • CB-13289 修復測試以使用新的 Google Android Gradle DSL
  • CB-13499 移除錯誤字串中重複的「setting」
  • CB-13406 修復了選擇次佳 API 等級時的 AVD API 等級比較。為 best_image 方法新增了測試。
  • CB-13404Android 版本新增到 bundledDependencies。當解析的 AVD 資訊未包含目標中的 API 等級時,忽略最佳模擬器選擇