Подтвердить что ты не робот

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')

}
4b9b3361

Ответ 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 решена.

  1. Получить последнюю версию Gradle 4.4.1 здесь
  2. Извлеките и поместите его в "C:\Program Files\Android\Android Studio\gradle"
  3. Затем из android studio перейдите в "Файл → Настройки → Построение, Исключение, Развертывание → Gradle", в настройках уровня проекта: выберите "Использовать локальное распространение Gradle" и введите вышеуказанное.
    адрес (папка с именем "gradle-4.4.1" в "C:\Program Files\...")
  4. Тогда сделайте проект.

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, вы просто проверяете, поддерживает ли он плагин, установленный в вашем проекте, или нет.