部落格 RSS 訂閱

Cordova Android 5.2.0
作者:Steve Gill
2016年7月2日

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

此版本包含許多錯誤修復。請閱讀以下完整變更日誌。

需要發佈新版本的 cordova-cli,以便在建立新專案時將此版本的 cordova-android 設定為預設版本。如果您想立即開始使用此版本,請在執行 cordova platform add/update 時指定版本。

注意: 更新時,請務必儲存您的外掛,因為目前未儲存的外掛可能無法重新安裝。在您的專案中執行以下命令,將目前安裝的外掛儲存到 config.xml

cordova plugin save

升級方式

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

明確新增

cordova platform add android@5.2.0

Android 平台的新功能

  • CB-11383 更新 gradle 以使用 jcenter 並修正 Application 外掛
  • CB-11365 修復了外掛 rm 問題,其中 emit 為 undefined
  • CB-11117 使用 FileUpdater 來優化 android 平台的準備工作
  • CB-10096 將測試專案升級到 Gradle Plugin 2.1.0
  • CB-11292 修復外掛重新建立後損壞的 MessageChannel
  • CB-11259 改善建置輸出
  • CB-10096 升級到 Gradle Plugin 2.1.0
  • CB-11198 跳過 android 目標 SDK 檢查。這關閉了 #303。
  • CB-11138 重用來自 commonPluginManager 來新增/移除外掛
  • CB-11133 處理 android 模擬器啟動失敗
  • CB-11132 修復 cordova-android emulator.js 中錯誤:無法讀取 undefined 的屬性 match
  • CB-11015 使用 gradle 額外內容新增外掛時發生錯誤
  • CB-11095 修復在 Node v0.10 上執行時的外掛新增/移除問題
  • CB-11022 在外掛操作時,將 www 檔案重複複製到兩個目的地
  • CB-10964 處理以 BOM 開頭的 build.json 檔案。
  • CB-10963 處理來自外掛的重疊權限請求
  • CB-8582 安裝應用程式時,隱藏 INSTALL_FAILED_VERSION_DOWNGRADE 錯誤
  • CB-10862 無法設定 minsdkversion
  • CB-10896 我們從未在 WebView 上正確啟用 cookie
  • CB-10837 支援 Android 上的平台特定方向
  • CB-10600 cordova run android --release 不使用簽名和 zip 對齊版本的 APK
  • CB-9710 修復了某些 AVD 的 android avd list 輸出解析問題,導致它們未被包含在選擇過程中,即使它們是最佳匹配。
  • CB-10888 通過 codecov 啟用覆蓋率報告收集
  • CB-10846 將 Travis 和 AppVeyor 徽章新增至自述檔
  • CB-10846 新增 AppVeyor 設定
  • CB-10749cordova-android 中使用 cordova-common.CordovaLogger
  • CB-10673 修復了具有重疊 <source-file> 標籤的衝突外掛安裝問題。新增 --force 標誌。
  • CB-8976 移除非 Crosswalk 應用程式的自動版本設定
  • CB-10768GradleBuilder 中使用 cordova-common.superspawn
  • CB-10729 將外掛處理常式測試移至平台的儲存庫中
  • CB-10669 cordova run --list 無法找到 adb
  • CB-10660 修復了刪除不存在的目錄時發生的異常。