Android Studio - Не удалось применить плагин [id 'com.android.application']
Я работаю над приложением. В моем приложении нет ошибки в коде, но когда я пытаюсь запустить мой проект, он дает следующие ошибки.
Ошибка: (1, 1) Возникла проблема с оценкой проекта ': app'.
Не удалось применить плагин [id 'com.android.application']
Не удалось создать плагин типа "AppPlugin".
Я также пытаюсь это сделать Gradle выдает ошибку "Невозможно создать плагин типа" AppPlugin" "
а также Gradle ошибки в Android Studio
Ниже представлен мой файл build.gradle
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 23
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.praval.healthfreak"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.google.android.gms:play-services:8.3.0'
compile 'de.hdodenhof:circleimageview:1.3.0'
compile 'com.android.support:design:23.2.1'
compile files('libs/YouTubeAndroidPlayerApi.jar')
}
Ответы
Ответ 1
Обновлено 17 мая 2019 г.
Вам нужно обновить до последней версии gradle
чтобы решить эту проблему.
Пожалуйста, убедитесь, что вы используете последнюю версию Android Studio 3.4 или выше
а затем обновите свой уровень проекта build.gradle
, обновив эту зависимость
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0'
}
}
Может gradle
всплывающее окно, запрашивающее ваше разрешение на обновление gradle
, обновите его, и оно автоматически загрузит последний дистрибутив, и проблема будет решена.
Или вы можете
Получите последнюю версию Gradle 5.4.1 здесь и добавьте ее вручную
Ответ 2
вам просто нужно изменить файл project.gradle. И синхронизируйте свой Gradle.
dependencies {
classpath 'com.android.tools.build:gradle:2.2.2'
}
Ответ 3
Открыть проект в Android Studio и разрешить проблемы для вас
Он сразу отображается в левом нижнем углу:
![введите описание изображения здесь]()
Затем нажмите эту ссылку, и она исправит для вас нужные файлы.
В результате была исправлена версия Gradle, как указано в: fooobar.com/questions/211844/..., но она также исправила дальнейшие ошибки, поэтому это самая простая задача.
Протестировано на https://github.com/googlesamples/android-vulkan-tutorials/tree/7ba478ac2e0d9006c9e2e261446003a4449b8aa3/tutorial05_triangle, Android Studio 2.3, Ubuntu 14.04.
Ответ 4
Удалите файлы кэша Gradle. Это может быть путь, например, C:\Users\username\.gradle\caches
для пользователей Windows. Для Unix типа sys это будет ~\.gradle\caches
Ответ 5
Как и в сообщении Accepted, проблема с обновлением gradle до 4.4.1 решена.
- Получить последнюю версию Gradle 4.4.1 здесь
- Извлеките и поместите его в "C:\Program Files\Android\Android Studio\gradle"
- Затем из android studio перейдите в "Файл → Настройки → Построение, Исключение, Развертывание → Gradle", в настройках уровня проекта: выберите "Использовать локальное распространение Gradle" и введите вышеуказанное.
адрес (папка с именем "gradle-4.4.1" в "C:\Program Files\...") - Тогда сделайте проект.
![enter image description here]()
Моя проблема решена таким образом.
Ответ 6
Решил, установив версию gradle 3.2.1
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
На уровне проекта Gradle
Ответ 7
В моем случае, если ваша версия инструментов сборки в файле build.gradle в корневой папке, например:
classpath 'com.android.tools.build:gradle:3.xx' <--- версия инструментов
не поддерживается Gradle, установленным в вашем проекте, вы можете проверить поддерживаемые версии инструментов сборки/плагина здесь и убедиться, что версия, установленная в вашем проекте, поддерживается этой версией Gradle.
Вам не нужно обновлять Gradle, вы просто проверяете, поддерживает ли он плагин, установленный в вашем проекте, или нет.