Є десятки підручників, як виправити помилку The project is using an unsupported version of Gradle.
, але жоден з них не працює для мене. Я завжди отримую помилку:
The project is using an unsupported version of Gradle.
Please point to a supported Gradle version in the project"s Gradle settings or in the project"s Gradle wrapper (if applicable.)
Він навіть не говорить, який Gradle я повинен використовувати, які отримують інші люди!
Я використовую Android Studio 0.9.1 і намагаюся відкрити проект Gradle, який залежав від Gradle 0.12. + (Лінія в build.gradle
каже
classpath "com.android.tools.build:gradle:0.12.+"
)
Я змінив це на classpath "com.android.tools.build:gradle:0.14.+"
але все одно отримали таку ж помилку.
Потім я пішов до <project>/gradle/wrapper
і відредагований файл gradle-wrapper.properties
сказати distributionUrl=http://services.gradle.org/distributions/gradle-1.14-all.zip
. Це також не допомогло.
Потім я перейшов до кожного підкаталогу і знайшов все build.gradle
файли, включаючи такі файли для Facebook та інших бібліотек, і змінили рядок:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:0.14.+"
}
}
apply plugin: "android"
...
але це також не працювало.
Так що я не знаю зараз, як і всі підручники пропонують будь-які рішення я намагався.
Чому я не можу імпортувати цей проект? Де я помиляюся?
Відповіді:
0 для відповіді № 1Версія "0.14. +" Модуля gradle вимагає Gradle 2.1, як зазначено в офіційні документи. Здається, ви намагаєтеся використовувати 1.14
distributionUrl=http://services.gradle.org/distributions/gradle-1.14-all.zip
який не сумісний.
Найпростішим способом виправити проблему є завантаження Gradle 2.1 і безпосередньо запуск збірки за допомогою цього засобу, або змінивши обгортку на використання 2.1 замість 1.14.