Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio给出错误:需要Gradle 2.10版。Cordova项目中的当前版本是2.2.1?_Android_Cordova_Android Studio_Android Gradle Plugin_Build.gradle - Fatal编程技术网

Android Studio给出错误:需要Gradle 2.10版。Cordova项目中的当前版本是2.2.1?

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/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:
    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文件中进行了更改?