Это прекрасно работает в bash
:
END=5
i=1 ; while [[ $i -le $END ]] ; do
echo $i
((i = i + 1))
done
Выполните шаги, описанные в руководстве по миграции плагина 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 } }
Вы пытаетесь:
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
Свойство distributionUrl внутри gradle-wrapper.properties должно быть:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
, что работает для меня
Обновите плагин 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'
}
}
Если вы работаете в Android Studio 3.1 или более поздней версии, вы, скорее всего, столкнетесь с проблемой такого типа, вызываемой окном Build
.
Просто нажмите на опцию Add Google Maven repository and sync project
справа и запустите другую синхронизацию gradle.
Он внесет необходимые изменения как в gradle-wrapper.properties
, так и в build.gradle
файлы.
file:/C:/Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/
просто измените classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
на classpath 'com.android.tools.build.gradle:* * * '
; * * *
является существующим файлом Gradle,
эта проблема из-за того, что файл Gradle не найден