Не удалось найти com.android.tools.build.gradle: 3.0.0-alpha7
Я обновляю плагин gradle до последнего, и я получаю эту ошибку:
Error:Could not find com.android.tools.build.gradle:3.0.0-alpha7:.
Searched in the following locations:
file:/C:/Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
file:/C:/Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar
https://maven.google.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
https://maven.google.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar
Вот мой build.gradle
buildscript {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
}
dependencies {
classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
classpath 'com.google.gms:google-services:3.1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Где я ошибаюсь? так как я изменил свой gradle.build в соответствии с вопросом Не смог найти com.android.tools.build:gradle:3.0.0-alpha1 в круге ci спасибо!
- Обновлено build.gradle в соответствии с г-ном Тимом, но я все еще имею ту же ошибку
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
classpath 'com.google.gms:google-services:3.1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Ответы
Ответ 1
Следуйте инструкциям в руководстве по миграции плагинов 3.0.0.
Обновить версию градиента
Новый Android-плагин требует Gradle версии 4.1-milestone-1 или выше. Если вы открываете существующий проект с помощью Android Studio 3.0 Preview 5 или более поздней версии, следуйте инструкциям, чтобы автоматически обновлять существующий проект до совместимой версии Gradle.
Чтобы обновить Gradle вручную, обновите URL-адрес в файле gradle-wrapper.properties следующим образом:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip
а также
Применить плагин
Если вы открываете существующий проект с использованием Android Studio 3.0 Preview 5 или более поздней версии, следуйте инструкциям, чтобы автоматически обновлять ваш проект до последней версии Android-плагина. Чтобы вручную обновить проект, включите maven repo и измените версию плагина в файле build.gradle на уровне проекта следующим образом:
buildscript {
repositories {
...
// You need to add the following repository to download the
// new plugin.
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha5'
}
}
Ответ 2
Вы пытаетесь:
buildscript {
repositories {
...
// You need to add the following repository to download the
// new plugin.
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
Кредиты: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html
Ответ 3
Если вы находитесь в Android Studio 3.1 или более поздней версии, вы, вероятно, столкнетесь с таким типом проблем, вызвав окно Build
. ![enter image description here]()
Просто нажмите кнопку Add Google Maven repository and sync project
с правой стороны и инициируйте еще одну синхронизацию градиента.
Он внесет необходимые изменения как в gradle-wrapper.properties
так и в build.gradle
.
Ответ 4
Обновление плагина gradle: в файле gradle.properties добавьте эту строку.Url distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
затем примените плагин ther в файле build.gradle:
buildscript {
repositories {
...
// You need to add the following repository to download the
// new plugin.
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
Ответ 5
свойство distributionUrl внутри gradle-wrapper.properties должно быть:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
это подходит для меня
Ответ 6
- откройте путь к файлу (так же, как сказал журнал):
file: /C: /Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/
-
нашел этот файл
-
просто измените classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
to classpath 'com.android.tools.build.gradle:* * * '
; * * *
- существующий файл gradle;
эта проблема из-за файла gradle не найдена