Android Studio给出错误:需要Gradle 2.10版。Cordova项目中的当前版本是2.2.1?
我有一个Cordova/Phonegap应用程序,每次使用Android Studio给出错误:需要Gradle 2.10版。Cordova项目中的当前版本是2.2.1?,android,cordova,android-studio,android-gradle-plugin,build.gradle,Android,Cordova,Android Studio,Android Gradle Plugin,Build.gradle,我有一个Cordova/Phonegap应用程序,每次使用Cordova build android重建应用程序时,它都会给出以下错误 ANDROID_HOME=/Users/name/Library/Android/sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home FAILURE: Build failed with an exception. * Where: Bui
Cordova build android
重建应用程序时,它都会给出以下错误
ANDROID_HOME=/Users/name/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/name/Desktop/Ponet/zoomber/platforms/android/build.gradle' line: 22
* What went wrong:
A problem occurred evaluating root project 'android'.
> Failed to apply plugin [id 'android']
> Gradle version 2.10 is required. Current version is 2.2.1. If using the gradle wrapper, try editing the distributionUrl in /Users/name/Desktop/Ponet/zoomber/gradle/wrapper/gradle-wrapper.properties to gradle-2.10-all.zip
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1.256 secs
Error: Error code 1 for command: /Users/name/Desktop/Ponet/zoomber/platforms/android/gradlew with args: cdvBuildDebug,-b,/Users/name/Desktop/Ponet/zoomber/platforms/android/build.gradle,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true
最近,我将我的Android Studio 1.5更新为2.1,并导入了以前的项目设置。如果我删除我的android平台,重新添加并重建应用程序,这个问题就可以解决。但这是非常耗时的。请提供任何建议或解决方案
我尝试了以下答案:(不针对科尔多瓦)
提前谢谢你 编辑
/Users/name/Desktop/Ponet/zoomber/gradle/wrapper/gradle wrapper.properties
文件,并将distributionUrl
属性设置为
https\://services.gradle.org/distributions/gradle-2.14-all.zip
(撰写本文时的当前版本)编辑
/Users/name/Desktop/Ponet/zoomber/gradle/wrapper/gradle wrapper.properties
文件,并将distributionUrl
属性设置为
https\://services.gradle.org/distributions/gradle-2.14-all.zip
(撰写本文时的当前版本)如何执行“cordova构建android”?如果通过gradlew执行,则需要将
gradle/wrapper/gradle wrapper.properties
更新为新版本(即distributionUrl=https\://services.gradle.org/distributions/gradle-2.13-bin.zip),当我编辑项目中的某些内容时,我再次构建它以更新对android平台的更改。我正在使用Webstorm并使用它的内置终端来实现这一点。这是你问的吗?在项目目录中搜索一个包含“gradle-2.8”的文件(即一个说使用gradle版本2.8的配置文件。你需要2.10或newerI搜索的cordova项目,但配置文件中没有提到任何版本(至少在config.xml上)。在cordova中重建项目时,我需要获得成功的构建?而不是在从Android studio打开项目然后编辑gradle版本后。您是否在父gradle文件中进行了更改?cordova构建Android如何已执行?如果通过gradlew执行,则需要将gradle/wrapper/gradle wrapper.properties
更新为新版本(即distributionUrl=https\://services.gradle.org/distributions/gradle-2.13-bin.zip)当我在我的项目中编辑一些东西时,我再次构建它以更新android平台的更改。我正在使用Webstorm并使用其内置终端来完成这一操作。你问过了吗?搜索项目目录以查找包含“gradle-2.8”的文件(例如,一个显示使用gradle版本2.8的配置文件。您需要2.10或newerI搜索的cordova项目,但配置文件中没有提到任何内容的版本(至少在config.xml上)。在cordova中重建项目时,我需要获得成功的生成?不是在从Android studio打开项目然后编辑gradle版本之后。您是否在父gradle文件中进行了更改?