Я пытаюсь построить u202 андроидный проект Джейка Уортона. Моя студия андроида не может построить проект. Ошибка показывается, как показано ниже:Требуется Gradle 2.1 Перенести на обертку и проект синхронизации Gradle
Gradle 2.1 is required
Migrate to Gradle wrapper and sync project
линия, где ошибка отображается указывает на apply plugin: 'com.android.application'
в файле build.gradle
.
Я пробовал следующие решения, но безрезультатно.
- Запустить
gradlew
с наивысшего каталога проектов. Однако, когда я запускаю это из командной строки, я получаю сообщение о том, что сборка была успешной, но когда я пытаюсь синхронизировать проект в студии Android, я получаю вышеупомянутую ошибку. - Запустить град через командную строку. Поскольку версия gradle, которая у меня была на моем пути, была версии 2.2.1, я получил сообщение об ошибке, что плагин «com.android.application» не найден - я предполагаю, что это потому, что у меня есть эта версия плагина-градиента в проекте, должен быть обновлен для поддержки новой версии Gradle: «» com.android.tools.build:gradle:0.13.3
Наконец я мог бы построить проект, загрузив Gradle 2.1 вручную и указав проект, чтобы использовать местные град вместо оболочки. Я хотел знать, есть ли что-то не так, как я пытался использовать оболочку градиента.
У меня уже есть, что распределение URL в файле обертку: distributionBase = GRADLE_USER_HOME distributionPath = обертка/dists zipStoreBase = GRADLE_USER_HOME zipStorePath = обертка/dists distributionUrl = HTTPS \: //services.gradle.org/distributions /gradle-2.1-all.zip – Supreethks
@Supreetsks пытается включить оболочку градиента в настройках проекта, я добавил информацию о том, как это сделать. – aga
Я попробовал это, включил андроид-студию, чтобы использовать оболочку и запускал «Make Project». Я получил эту ошибку сборки: Ошибка: (20) Произошла проблема с оценкой корневого проекта «u2020». > Не удалось создать плагин типа «AppPlugin». – Supreethks