Не удалось найти com.android.tools.build.gradle: 3.0.0-alpha7

Это прекрасно работает в bash:

END=5
i=1 ; while [[ $i -le $END ]] ; do
    echo $i
    ((i = i + 1))
done
29
задан Nizar 21 July 2017 в 13:33
поделиться

6 ответов

Выполните шаги, описанные в руководстве по миграции плагина 3.0.0

Обновите версию Gradle

Для нового плагина 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 и измените версию плагина в файле build.gradle уровня проекта следующим образом:

buildscript {
  repositories {
    ...
    // You need to add the following repository to download the
    // new plugin.
    jcenter()
    google()
  }

  dependencies {

    classpath 'com.android.tools.build:gradle:3.2.1'  //Minimum supported Gradle version is 4.6
  } 
}
48
ответ дан Shomu 21 July 2017 в 13:33
поделиться

Вы пытаетесь:

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

23
ответ дан Arash Hatami 21 July 2017 в 13:33
поделиться

Свойство distributionUrl внутри gradle-wrapper.properties должно быть:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

, что работает для меня

3
ответ дан Nacho Perassi 21 July 2017 в 13:33
поделиться

Обновите плагин gradle: в файле gradle.properties добавьте эту строку distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

, затем примените плагин в файле 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'
}

}

4
ответ дан IMRA 21 July 2017 в 13:33
поделиться

Если вы работаете в Android Studio 3.1 или более поздней версии, вы, скорее всего, столкнетесь с проблемой такого типа, вызываемой окном Build. enter image description here

Просто нажмите на опцию Add Google Maven repository and sync project справа и запустите другую синхронизацию gradle.

Он внесет необходимые изменения как в gradle-wrapper.properties, так и в build.gradle файлы.

13
ответ дан fluffyBatman 21 July 2017 в 13:33
поделиться
  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' на classpath 'com.android.tools.build.gradle:* * * '; * * * является существующим файлом Gradle,

    эта проблема из-за того, что файл Gradle не найден

0
ответ дан Kye R 21 July 2017 в 13:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: