Cordova Android 6.3.0 发布!
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-12423 在
README
中明确指出需要 JDK 1.8 或更高版本,我们要求编译时使用 1.8,但尚未具有 1.8 的 Java 功能 - CB-12605 在 Windows 中从注册表中获取 Android Studio 的路径
- CB-12617:删除了对平台的 node0.x 支持,并添加了 engineStrict