Android studio ERROR: плагин Java был применен, но он не совместим с плагинами Android - PullRequest
0 голосов
/ 05 мая 2019

С тех пор, как я обновил Android Studio, мое приложение не работает, как оно функционирует до обновления.

Я уже пытался удалить папку кеша

Это код:

       apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId 'daxilgames.footballplayersquiz2019'
        minSdkVersion 17
        targetSdkVersion 28
        apply plugin: 'jdepend'
        apply plugin: 'antlr'
        apply plugin: 'announce'
        apply plugin: 'com.android.application'
        versionCode 3
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
        debug {
            debuggable false
        }
    }
    productFlavors {
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.google.android.gms:play-services-ads:11.0.4'
    testImplementation 'junit:junit:4.12'
}

1 Ответ

0 голосов
/ 05 мая 2019

Плагин ANTLR antlr расширяет плагин Java java (и применяет его неявно), и вы не можете применить плагины com.android.application и java в одном модуле, поэтому вы получаете ошибку

Плагин 'java' был применен, но он не совместим с плагинами Android.

Попробуйте удалить строку apply plugin: 'antlr'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...