博客 RSS 订阅

Cordova Android 10.0.1 发布!
作者:Bryan Ellis
2021年7月30日

我们很高兴地宣布,我们刚刚发布了 Cordova Android (10.0.1) 的一个错误修复更新! 这是 Cordova 支持的用于构建 Android 移动应用程序的平台之一。

升级方法

cordova platform remove android
cordova platform add [email protected]

版本亮点

在这个补丁版本中,我们修复了三个已报告的导致构建问题的错误。

  • 修复了 GradlePluginGoogleServicesEnabled 无效版本错误

    GradlePluginGoogleServicesEnabled 配置标志设置为 true 的项目会遇到无效版本错误。该错误是由构建过程读取错误的变量引用引起的。

  • 修复了错误地获取最新构建工具的问题

    安装了构建工具 31.x 的用户注意到 Cordova 默认尝试使用较新的构建工具。

    默认情况下,Cordova-Android 10.x 尝试获取最新安装的构建工具,但它应该只在支持的主版本范围内选择。

    例如,Cordova-Android 10.x 支持 SDK 构建工具 30.0.3。 如果发布并安装了 30.x 范围内较新版本的构建工具,Cordova 应该获取并使用它。 如果环境具有 31.x 或更高版本,则应忽略它们。

    较新的主版本未经过测试,可能与 Cordova 不兼容。

    现在只发现并使用支持的主版本范围内的版本。

  • 修复了使用固定构建工具进行构建的问题

    安装了最新 Android 构建工具 SDK 31 的用户也注意到了这个问题。

    由于 SDK 31 包含使其与 Cordova 不兼容的破坏性更改,用户尝试将构建工具版本固定为 30.0.3。

    由于上述问题 修复了错误地获取最新构建工具的问题,提供的固定版本被忽略了。

    现在,固定版本比获取最新版本的功能具有更高的优先级。

请在 issues.cordova.io 上报告您发现的任何问题!

完整变更日志

修复

  • GH-1295 修复:maven-publish 设置
  • GH-1293 修复:gradle 构建工具配置
  • GH-1294 修复:自动查找最新构建工具
  • GH-1287 修复:Google Services Gradle 插件版本检查失败

杂项

  • GH-1291 杂项:添加缺失的发行说明
  • GH-1286 杂项:更新 README 要求