"Требуется 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 папку, но не повезло.
любая помощь будет оценили.
28 ответов:
вам нужно изменить файл > настройки > сборки,выполнения,развертывания > построить инструменты > ш Gradle в доме путь
в Mac OS измените путь в Android-студия > настройки > строит,выполнения,развертывания > построить инструменты > ш Gradle в доме
или set использовать по умолчанию gradle wrapper редактировать
Project\gradle\wrapper\gradle-wrapper.propertiesfiles fielddistributionUrlтакойdistributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
откройте Настройки и найдите Gradle или перейдите к Строит, Выполнения, Развертывания > Построить Инструменты > Ш
затем измените настройку уровня проекта на
Use default gradle wrapper (recommended)или сохранить локальный вариант распределения gradle и установить Gradle home to /.../ gradle-2.10
убедитесь, что версия Gradle уже настроена на 2.10 в настройках модуля
на Окно проекта, щелкните правой кнопкой мыши на вашем проекте, затем выберите
Open Module Settings(⌘+↓)обновление
Версия 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.jsfile tovar 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
следуйте этим простым шагам от изображения.
самый простой способ для меня, чтобы исправить эту проблему:
- закрыть IDE.
- удалить папку "gradle"
- повторно открыть проект.
система сборки 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' } }пробовал:
gradlew clean- используйте обертку gradle по умолчанию (рекомендуется)
- используйте локальный дистрибутив и связанный с загруженным двоичным файлом 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