"Требуется Gradle версии 2.10." Ошибка



Как я использую



classpath 'com.android.tools.build:gradle:+'


на построить.gradle файл, я получил следующую ошибку, так как gradle версия 2.10 была отпущена.
Ошибка :




предупреждение: требуется Gradle версии 2.10. Текущая версия 2.8. Если
используя оболочку gradle, попробуйте отредактировать distributionUrl в
C:Usersblahblahmyprojectgradlewrappergradle-wrapper.свойства
до gradle-2.10-все.молнии




сначала это выглядит легко решить с помощью руководства, но когда я сделал изменение, я снова получил ошибку.



Я использую Android Studio 2.0 последние Android SDK Tools 24.4.1 и Android SDK Build Tools 23.0.2



Я даже пытался скачать ш 2.10 и поставить его вручную на android-studiogradle папку, но не повезло.



любая помощь будет оценили.

730   28  

28 ответов:

вам нужно изменить файл > настройки > сборки,выполнения,развертывания > построить инструменты > ш Gradle в доме путь

в Mac OS измените путь в Android-студия > настройки > строит,выполнения,развертывания > построить инструменты > ш Gradle в доме

или set использовать по умолчанию gradle wrapper редактировать Project\gradle\wrapper\gradle-wrapper.properties files field distributionUrl такой

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

откройте Настройки и найдите Gradle или перейдите к Строит, Выполнения, Развертывания > Построить Инструменты > Ш

затем измените настройку уровня проекта на Use default gradle wrapper (recommended)

или сохранить локальный вариант распределения gradle и установить Gradle home to /.../ gradle-2.10

Preference screen - Gradle

убедитесь, что версия Gradle уже настроена на 2.10 в настройках модуля

на Окно проекта, щелкните правой кнопкой мыши на вашем проекте, затем выберите Open Module Settings (+)

Open Module Settings Project > Gradle version and enter 2.10

обновление

Версия Gradle: 3.3 версия плагина для Android: 2.3.1

более простой способ сделать это-перейти к: откройте Настройки модуля (ваш проект) > проект > версия Gradle и введите 2.10

загрузите последнюю версию gradle-3.0-all.zip от

http://gradle.org/gradle-download/

скачать полный дистрибутив по ссылке

открыть в Android studio файл - > настройки - >gradle

откройте путь и вставьте загруженную папку zip gradle-3.0 в эту папку

измените свой gradle 2.8 на gradle 3.0 в файле - > настройки - >gradle

или вы можете изменить вашу оболочку gradle в проект

редактировать YourProject\gradle\wrapper\gradle-wrapper.свойства файла и редактировать поле distributionUrl в

distributionUrl= https://services.gradle.org/distributions/gradle-3.0-all.zip

для людей, которые используют Ionic / Cordova framework, нам нужно изменить distributionUrl на GradleBuilder.js file to var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\://services.gradle.org/distributions/gradle-2.10-all.zip';

The GradleBuilder.js находится в project/platforms/android/cordova/lib/builders/GradleBuilder.js

сначала проверьте ваш настройки at

Настройки Файл > > Создать, Казни, Развертывания > Построить Инструменты > Ш

и выберите вариант :

  • используйте обертку gradle по умолчанию (рекомендуется)

затем перейдите к проекту

ш оболочка > Gradle в-фантик.свойства

и редактировать версию distributionUrl

distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

и вы сделали :)

для Android studio v2. 1

следуйте этим простым шагам от изображения.

  1. перейти " файл "и нажмите кнопку"структура проекта".Opening project structure settings for the project

  2. затем выберите " проект "в меню слева, а затем измените" Gradle version " на версию, установленную вашим менеджером sdk. В моем случае это 2.10, поэтому я меняю версию на 2.10, а затем нажимаю "ОК". А затем android studio автоматически делает gradle sync снова и ошибка была зафиксированный.Changing gradle version to the latest installed version for the project

самый простой способ для меня, чтобы исправить эту проблему:

  1. закрыть IDE.
  2. удалить папку "gradle"
  3. повторно открыть проект.

система сборки Android использует плагин Android для Gradle для поддержки создания приложений Android с помощью Gradle build toolkit. Плагин работает независимо от Android Studio, поэтому плагин и система сборки Gradle могут быть обновлены независимо от Android Studio.

использовать gradle wrapper (рекомендуется) - выберите этот параметр, чтобы использовать Gradle обертка. Использование Gradle wrapper позволяет получить автоматическую загрузку Gradle для сборки. Он также позволяет строить с помощью точная версия Gradle.

для новых версий плагина Gradle могут потребоваться новые версии Studio, чтобы включить новые возможности в интегрированной среде разработки, но проект должен откройте в старых версиях Studio и постройте оттуда (начиная с Gradle делает сборку). Мы будем очень осторожны в этом вопросе.

Click on Settings -> Build -> Execution -> Deployment ->
Gradle -> Select  default gradle wrapper

можно использовать

classpath 'com.android.tools.build:gradle:2.0.0-alpha3'  // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'

я столкнулся с той же проблемой раньше.

в конце концов, проблема в том, что вы используете терминал; он использует системную конфигурацию.

проверьте, есть ли у вас set

"GRADLE_HOME=.\gradle-2.10" 

надеюсь, что это помогает

Если проблема сохраняется, добавьте следующий код в сборку.gradle верхнего проекта.

buildscript {
System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'

...
}

для тех, кто использует ионный, перейдите к
[project name]/platforms/android/cordova/lib/builders/GradleBuilder.js

в строке 164 вы увидите следующее:
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\://services.gradle.org/distributions/gradle-2.13-all.zip';

эта строка используется для создания вашего gradle-wrapper.properties, Так что любые изменения gradle-wrapper.properties не имеет значения. Все, что вам нужно сделать, это изменить url на последнюю версию, синхронизировать gradle и проблема решена.

просто хотите изменить версию gradle в Android studio, перейдите в File>settings>project и измените версию gradle. После установки, он будет синхронизировать проект и вы готовы строить.

перейти к файлу - > настройки - > сборка, выполнение, развертывание - > Gradle - > выберите Use default gradle wrapper

для меня все предыдущие решения не удалось, поэтому я просто отредактировал

Project\gradle\wrapper\gradle-wrapper.properties -> field distributionUrl 
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip

до

distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

важно:

если вы получаете это при запуске:
gradle build
из командной строки, вы должны использовать:
gradlew build
вместо этого, чтобы вы использовали gradle wrapper для загрузки соответствующей версии gradle, необходимой приложению.

при выполнении gradle build вы используете глобальный gradle, установленный в вашей системе.

моя проблема, возможно, отличается, поэтому я просто хочу сказать кому-то, у кого может быть такая же проблема, как и у меня.

я решил эту проблему путем изменения пути терминала. когда я бегу gradle clean ошибка прийти крест "Gradle version 2.10 is required. Current version is 2.2.1".

Я проверил .каталог gradle в моем проекте есть две версии: 2.2.1, 2.10.

когда я запускаю gradle -v, это показывает, что моя текущая версия 2.2.1. Я меняю свою системную среду GRADLE_HOME до 2.10 корневой каталог, затем я перезапускаю терминал Как и запустить "gradle-v", он по-прежнему показывает, что текущая версия-2.2.1.

открыть настройки - > терминал изменить cmd.exe путь к System32 / cmd.исполняемый. затем перезагрузите терминал, запустите gradle clean,все нормально.

вам нужно change Prefrences > Builds,Execution,Deployment > Build Tools > Gradle >Gradle home path

установить по умолчанию или использовать Gradle в обертке и редактирование проекта\Gradle в\фантик\Gradle в-фантик.свойства файлов поле distributionUrl, как это

distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip

у меня была установлена версия Android Studio 1.5.1 и работала с этой ошибкой. У меня есть следующий buildscript (который работал на Ubuntu, но не Windows):

buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
    }
}

пробовал:

  1. gradlew clean
  2. используйте обертку gradle по умолчанию (рекомендуется)
  3. используйте локальный дистрибутив и связанный с загруженным двоичным файлом gradle 2.2.1

ни одно из этих решений не сработало, к сожалению. Стоит отметить, что модернизация Android Studio от 1.5.1 до 2.1.1 также не удалось с ошибками о 2.10 отсутствует, поэтому не может быть выполнено.

устранение: то, что я в конечном итоге сделал, было просто загружено в последнюю стабильную версию Android Studio и установлено вместо этого (2.1.1 в то время). После этого gradle успешно синхронизировался

что работало для меня на Mint 17.03, который является базой Ubuntu 14.04

sudo add-apt-repository ppa:cwchien / gradle sudo apt-получить обновление sudo apt-get install gradle

Откройте Android Studio. Перейдите к конфигурации запуска / отладки, и там должен быть значок, говорящий, что вам нужно обновить gradle. Просто нажмите на нее.

у меня была та же проблема, и никакой ответ в stackoverflow не помог. Но я нашел проблему в моем проекте. Это было потому, что мой .gitignore файл содержал следующие строки:

# Package Files #
*.jar
*.war
*.ear

и именно поэтому git не загрузил MyProject\gradle\wrapper\gradle-wrapper.jar файл для удаленного доступа. Итак, я добавил эту строку .gitignore:

!/gradle/wrapper/gradle-wrapper.jar

убедитесь, что у вас тоже эта линия. По крайней мере, это решило мою проблему

в терминальном типе gradlew очищает. он автоматически загрузит и установит gradle версии 2.10 (т. е. последнюю версию gradle verson)

например : C:\android\workspace\projectname > gradlew чистый

эта работа для меня.

создайте новый проект в android studio. Откройте параметр проекта и скопируйте локальный путь к gradle. теперь откройте проект с проблемой gradle и вставьте этот url-адрес и выберите локальный путь.

нажмите кнопку "Применить" проблема будет решена.

В некоторых случаях это не работает, потому что нет никаких проблем в вашем проекте gradle или android-studio.

Шаг 1:

минимальная поддерживаемая версия Gradle-2.14.1. Текущая версия-2.11. Если вы используете оболочку gradle, попробуйте отредактировать distributionUrl

  • проверьте версию gradle в вашей системе gradle -version
  • более старая версия обновления gradle версия brew install gradle

Шаг 2

  • перейдите в android-studio - > Preference -> Build,Execution,Deployment - > Gradle

  • используйте обертку gradle по умолчанию и отключите автономную работу

Шаг 3

  • Регистрация distributionUrl в gradle-обертке.свойства

  • обновление, если более старая версия.

  • очистить Проект

Мне пришлось обновить свою версию Cordova для поддержки последней версии Gradle. Обновление дистрибутива в GradleBuilder.js не работал на меня.

Если у вас есть эта ошибка, что " поддерживается версия Gradle 2.14.1. Текущая версия 2.4. ", на терминал. значит, вы должны обновить свой gradle.

на Mac OS: вы можете использовать brew upgrade gradle

в моем случае проблема действительно была в distributionURL в gradle-обертке.свойства файла и Android Studio авто-исправлена вставка

distributionUrl=https://services.gradle.org/distributions/gradle-4.0-20170417000025+0000-all.zip

но это был неправильный URL. Правильный -

distributionUrl=https://services.gradle.org/distributions-snapshots/gradle-4.0-20170417000025+0000-all.zip

по-видимому, url-адрес изменился в API gradle, но не в Android Studio, поэтому его исправление вручную решило проблему для меня.

последний gradle

загрузите последнюю версию gradle-3.3-all.zip от

http://gradle.org/gradle-download/

1.скачать с полной ссылки распространения

2.откройте в Android studio файл - > настройки - >gradle

3.откройте путь и вставьте загруженную папку zip gradle-3.3 В эту папку

4.измените свой gradle 2.8 на gradle 3.3 в file - >settings - >gradle

5.Или вы можете изменить свою оболочку gradle в проекте

6.отредактируйте свой проект\gradle\wrapper\gradle-wrapper.свойства файла и редактировать поле distributionUrl в

distributionUrl= https://services.gradle.org/distributions/gradle-3.0-all.zip

показано в файлы gradle для android studio

- настройка - построения развертывания исполнения - Gradle в - выберите пункт 'Использовать Gradle в оболочку по умолчанию(рекомендуется)'

Comments

    Ничего не найдено.