Не удалось найти 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'
  } 
}

Ответ 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

  1. откройте путь к файлу (так же, как сказал журнал): file: /C: /Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/
  2. нашел этот файл

  3. просто измените classpath 'com.android.tools.build.gradle:3.0.0-alpha7' to classpath 'com.android.tools.build.gradle:* * * '; * * * - существующий файл gradle;

    эта проблема из-за файла gradle не найдена