android - 支持的最低 Gradle 版本为 4.6。当前版本是 4.1

标签 android ionic-framework gradle

错误地,我删除了我的ionic项目的android平台,当我重新安装它时,它在运行时标记我错误cordova build --release android
这是我的 ionic 信息

ionic :

ionic (Ionic CLI)             : 4.12.0 (/usr/local/lib/node_modules/ionic)
Ionic Framework               : @ionic/angular 4.4.2
@angular-devkit/build-angular : 0.12.4
@angular-devkit/schematics    : 7.2.4
@angular/cli                  : 7.2.4
@ionic/angular-toolkit        : 1.4.1

Cordova :
cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms     : android 6.4.0, browser 6.0.0, ios 5.0.1
Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 3.1.2, (and 7 other plugins)

系统:
Android SDK Tools : 26.1.1 (/Users/usuario/Library/Android/sdk)
NodeJS            : v10.15.3 (/usr/local/bin/node)
npm               : 6.4.1
OS                : macOS Mojave

MacBook-Air-de-Usuario:HogApp_29_mayo_2019 usuario$ cordova build --release android
ANDROID_HOME=/Users/usuario/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
Subproject Path: CordovaLib

FAILURE:构建失败并出现异常。
* Where:
Build file '/Users/usuario/Desktop/HogApp_29_mayo_2019/platforms/android/build.gradle' line: 20

* What went wrong:
A problem occurred evaluating root project 'android'.
> Failed to apply plugin [id 'com.android.application']
   > Minimum supported Gradle version is 5.1.1. Current version is 4.1. If using the gradle wrapper, try editing the distributionUrl in /Users/usuario/Desktop/HogApp_29_mayo_2019/gradle/wrapper/gradle-wrapper.properties to gradle-5.1.1-all.zip

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
/Users/usuario/Desktop/HogApp_29_mayo_2019/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* Where:
Build file '/Users/usuario/Desktop/HogApp_29_mayo_2019/platforms/android/build.gradle' line: 20

* What went wrong:
A problem occurred evaluating root project 'android'.
> Failed to apply plugin [id 'com.android.application']
   > Minimum supported Gradle version is 5.1.1. Current version is 4.1. If using the gradle wrapper, try editing the distributionUrl in /Users/usuario/Desktop/HogApp_29_mayo_2019/gradle/wrapper/gradle-wrapper.properties to gradle-5.1.1-all.zip

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

最佳答案

您应该需要再次删除android平台,请安装6.4.0版本。它有助于解决该问题,或者您可以在 gradle-wrapper 文件中升级 gradle 版本。

要添加 Android 6.4.0 版本,请运行以下命令:

ionic cordova平台添加android@6.4.0

关于android - 支持的最低 Gradle 版本为 4.6。当前版本是 4.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56452730/

相关文章:

java - 如何将带有 pom 的自定义 JAR 添加到 Gradle 构建中?

android - Genymotion 无法加载 VirtualBox 引擎

android - 在 Phonegap 的 inappbrowser 中禁用缩放按钮

vue.js - ionic vue 相册应用程序中的 `defineCustomElements(window);` 在哪里?

javascript - ionic 隐藏导航栏而不是按钮

angularjs - ionic : popover from template > How to pass param URL dynamically?

android - 如何将 'Options'添加到gradlew帮助-任务文档

java - 服务生成器没有添加一些依赖项?

android - Gradle 同步失败找不到约束布局 :1. 0.0-alpha2

android - Cordova:安装了 android-23 sdk 时仍然收到错误 "please install android target 23"