Обновите плагин Android Studio Gradle до последней версии
Я новичок в Android developmentpement, и я попытался установить SDK для Facebook в своем проекте Android Studio.
Затем у меня есть ошибка в build.gradle:
Error:(111, 0) Cannot call getBootClasspath() before setTargetInfo() is called.
Итак, я искал решение, и нашел его в стеке:
Это известная проблема, которая исправлена путем обновления gradle до:
dependencies {
classpath 'com.android.tools.build:gradle:1.1.2'
}
Итак, я пробовал это, но потом получил ошибку:
Error:Could not find com.android.tools.build:gradle:1.1.2.
Searched in the following locations:
file:/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle/1.1.2/gradle-1.1.2.pom
file:/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle/1.1.2/gradle-1.1.2.jar
Required by:
Yoki:facebook:unspecified
Итак, я перешел в указанный каталог, и тогда есть только следующее:
$> ls
1.0.0 1.1.0
$> pwd
/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle
Как обновить плагин gradle?
Ответы
Ответ 1
Измените блок buildscript
. Вы должны указать также в этом блоке репозитории.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.2'
}
}
Также вы можете использовать последнюю версию:
classpath 'com.android.tools.build:gradle:1.1.3'
Ответ 2
В файле Android gradle существует три типа зависимостей.
1. Идентификация модуля: другой локальный проект.
2. Локальная зависимость: в папке с дополнительными папками пути sdk.
3. Удаленная зависимость: JCenter, MavenCenter или сторонний путь maven.
'com.android.tools.build: gradle' - это локальная зависимость, поэтому вам нужно проверить свой sdk и обновить.
P.S. Если вы устали от проблемы с версией, вы можете попробовать andle.
Это проект с открытым исходным кодом для автоматического обновления версии зависимостей Android.
Подробнее см. https://github.com/Jintin/andle
Ответ 3
Регулярно обновляемое онлайн-руководство. Объясняет вас, которая является последней версией gradle и источником релизов. Как обновить, используя отдельные текстовые редакторы в файлах gradle.
Руководство по обновлению до последней версии gradle
на основе https://docs.gradle.org/current/release-notes