Force Android Studio для загрузки и установки gradle 1.10 или 1.1
Я установил Android Studio 0.5.1, и мой проект больше не работает.
Ошибка:
The project is using an unsupported version of Gradle. Please use version 1.10.
Я попытался изменить настройки в файлах gradle -wrapper.properties и gradle.build, но не повезло.
gradle -wrapper.properties файл:
#Wed Mar 12 11:11:46 CET 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip
My gradle.build выглядит так:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'de.timroes.android:EnhancedListView:[email protected]'
}
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
Как заставить Android Studio загружать gradle 1.10 или 1.11?
Спасибо!
Ответы
Ответ 1
Попробуйте следующее:
Измените gradle -wrapper.properties
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-all.zip
и ваш build.gradle
compileSdkVersion 19
buildToolsVersion "19.0.1"
работает: ./gradlew clean assemble
в терминале
Также вы можете прочитать this
glhf
Обновление, он решил:
https://plus.google.com/101589574290830309525/posts/7YzcE6YpfwK
Я, наконец, решил его, удалив папку .idea и все .iml файлы и импортированный проект как новый.
Ответ 2
Я столкнулся с этой проблемой, когда попытался импортировать проект gradle из github. В проекте не было обертки gradle. Я создал новый проект Android в студии android и скопировал папку gradle в проект, который я получаю от github. Затем в настройках проекта в разделе gradle я выбрал "Использовать обертку по умолчанию gradle". Тогда проблема решена.
Ответ 3
Попробуйте изменить buildToolsVersion на 19.0.3 и не забудьте установить его в диспетчере sdk
Ответ 4
Я начал получать эту ошибку, потому что я синхронизирован с предыдущей фиксацией, которая имела подпроект с
classpath 'com.android.tools.build:gradle:0.7.+'
в файле build.gradle. Изменив это на 0,9. + Исправил ошибку.
Ответ 5
Мне удалось решить ту же проблему, загрузив нужную версию gradle с веб-сайта:
http://www.gradle.org/downloads
Затем я извлек zip файл и скопировал папку iib в студию Android gradle lib.
Итак, например:
Загрузка/gradle -1.10/lib/copy в/Приложения/Android Studio.app/plugins/ gradle/lib/
Затем перезагрузите студию Android, и она должна работать.
Ответ 6
Я рекомендую использовать Gradle новейшую версию 1.11. Команда инструментов Android откажется от поддержки более старых версий Gradle (что я бы сделал).
После того как вы изменили свою обертку с 1.10 до 1.11, вам нужно проверить, что ваша обертка включена в настройках Gradle.
Не забудьте синхронизировать свой проект после этого!
![enter image description here]()
Ответ 7
просто удалите файл оболочки gradle и файл свойств gradle и перезагрузите проект, автоматическое обновление сделает остальные