Подтвердить что ты не робот

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?

Спасибо!

4b9b3361

Ответ 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 и перезагрузите проект, автоматическое обновление сделает остальные