博客 RSS 订阅

Cordova Android 6.4.0 发布!
作者:Joe Bowser
2017 年 11 月 09 日

我们很高兴地宣布 Cordova Android 6.4.0 已发布!

此版本现在使用 Android Studio 3.0 发布的最新的 Android Gradle 插件。

由于 Google 最近对 Android Studio 所做的更改,Cordova Android 现在要求在所有平台上为 Android 开发安装 Gradle 作为独立依赖项。您可以通过按照 gradle.org 上的这些说明进行安装。
我们将在不久的将来删除使用 Android Studio 提供 Gradle 作为依赖项的代码。

Google 还更改了 Gradle DSL,目前,由于此更改,此版本的 Cordova 中对 Crosswalk WebView 的支持已中断。不幸的是,由于 Crosswalk 项目不再支持 Crosswalk,我们不知道此问题是否会得到修复。
如果您需要 Crosswalk 的支持,我们建议您此时继续使用 cordova-android 6.3.0,并避免使用 Android Studio 或升级您的项目。

升级方法

npm install -g cordova
cd my_project
cordova platform update [email protected]

显式添加方法

cordova platform add [email protected]

Android 中的新增功能

  • CB-13289 修复了 Studio Three 的构建问题,但暂时保留了 Windows Gradle 修复,此修复将被弃用
  • CB-13289 修复了与新的 Google Android Gradle DSL 一起使用的测试
  • CB-13499 删除错误字符串中的重复“设置”
  • CB-13406 修复了选择次优 API 级别匹配时的 AVD API 级别比较。为 best_image 方法添加了测试。
  • CB-13404Android-versions 添加到 bundledDependencies。当解析的 AVD 信息不包含目标中的 API 级别时,忽略最佳模拟器选择