博客 RSS 订阅

Cordova Android 6.3.0 发布!
作者:Joe Bowser
2017年9月27日

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

此版本现在以最新的 Android API 级别 API 26 为目标,并修复了与 Android SDK Tools 26.0.2 版本相关的问题。Google 更改了 Android 模拟器的执行方式,导致部署到模拟器时出现错误。

此版本包含了 cordova-plugin-compat 的集成,因此在更新到此版本的 cordova-android 后,请从项目中删除该插件。

升级方法

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

显式添加方法

cordova platform add [email protected]

Android 中的新功能

  • CB-6936 修复了在已销毁的 webview 上调用方法时发生的崩溃问题
  • CB-12981 处理 SDK 26.0.2 对 Android 8+ AVD 的稍微不同的 AVD 列表输出。在尝试部署 Android 8 模拟器时,会导致“无法读取 undefined 的属性 replace”错误。
  • 更新了 maven 仓库以包含最新的库版本
  • CB-13177 更新到 API Level 26
  • 还原 CB-12015 初始缩放值小于 1.0 在 Android 上被忽略的问题
  • CB-12730 Cordova 兼容性插件现在已集成到 cordova-android
  • CB-12453 从 .bat 文件中删除不必要的双引号,这些双引号是项目路径包含空格时导致崩溃的原因
  • CB-13031 修复了 Android-packageName 的大小写敏感性错误
  • CB-10916 支持 Android 的显示名称
  • CB-12423README 中明确指出需要 JDK 1.8 或更高版本,我们要求编译时使用 1.8,但尚未具有 1.8 的 Java 功能
  • CB-12605Windows 中从注册表中获取 Android Studio 的路径
  • CB-12617:删除了对平台的 node0.x 支持,并添加了 engineStrict