1

У меня есть приложение Cordova/Phonegap, каждый раз, когда я перестраиваю приложение с помощью cordova build android, он дает мне ошибку ниже.Android Studio дает ошибку: требуется Gradle версия 2.10. Текущая версия 2.2.1 в проекте Cordova?

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 и добавлю ее снова и перестрою приложение. Но это занимает много времени. Пожалуйста, предоставьте любые предложения или решения?

Я попытался ниже ответов: (не Кордова конкретных)

Gradle version 2.10 is required. Current version is 2.8 Error

Спасибо-вперед!

+0

как "Cordova строят андроид" казнят? если выполняется через gradlew, вам нужно обновить 'gradle/wrapper/gradle-wrapper.properties' до более новой версии (т.е. distributionUrl = https \: //services.gradle.org/distributions/gradle-2.13-bin.zip) – k3b

+0

Когда Я редактирую что-то в своем проекте. Я снова его создаю, чтобы обновить изменения для платформы Android. Я использую Webstorm и использую его встроенный терминал для этого. Это вы спросили? – happycoder

+0

искать в своих каталогах проекта для файла, содержащего «gradle-2.8» (т. Е. Файл конфигурации, в котором используется версия с градиентом 2.8. Вам нужно 2.10 или новее – k3b

ответ

0

Отредактируйте файл /Users/name/Desktop/Ponet/zoomber/gradle/wrapper/gradle-wrapper.properties и установите distributionUrl свойство

https\://services.gradle.org/distributions/gradle-2.14-all.zip 

(текущая версия на момент написания)

Смежные вопросы