ionic-framework - Ionic App - 构建失败,“支持的最低 Gradle 版本为 4.4”
问题描述
这是一个 Ionic Cordova 项目。我有一段时间没接触了,但我现在又回来了,当我跑步的时候
ionic cordova build android
我收到以下错误:
Minimum supported Gradle version is 4.4. Current version is 4.1. If using
the gradle wrapper, try editing the distributionUrl in
C:\projects\ghost\gradle\wrapper\gradle-wrapper.properties to gradle-4.4-
all.zip
所以我这样做了,我的 gradle.properties 文件看起来像这样:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-
all.zip
但是构建仍然失败,并且属性文件恢复为其中列出了 4.1。我安装了 Gradle 4.9 并将其添加到路径中,但这也不起作用。Windows 10 机器。
更新:我尝试更改 GradleBuilder.js 中的 cordova 构建脚本,它引用 gradle 4.1 改为使用 gradle-4.4-all 但结果是一样的。
感谢您的任何意见。
史蒂夫
解决方案
升级所有 SDK 并执行以下操作:
ionic cordova platform rm android
ionic cordova platform add android@7.1.1 or latest
这将允许您纠正 gradle 问题,因为它将自动更新 gradle
推荐阅读
- php - 我试图理解 array_merge() 函数
- mongodb - MongoDB 的 docker-compose.yml 数据不会持久保存到主机卷
- dns - GCP /etc/resolv.conf 未使用本地 DNS 服务器
- php - 将当前类别名称附加到 woocommerce 类别档案中的产品标题
- python - 洪水填充仅适用于方阵?
- gmail - 特定天数后从标签中删除电子邮件
- javascript - 在最新版本的 Gatsby 的 gatsby-node.js 中找不到 getNode() 方法
- python - 分布式TF:多PS版LR不收敛
- python - 使用 FaceNet 创建三元组损失模型时遇到问题
- python - Python Docx - 如何给标题编号?