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

Ошибка компиляции Android; Плагин Java был применен, несовместим с android

Итак, я сделал пригодное для носки приложение, в котором я могу управлять роботом с помощью кнопок на экране с помощью MessageListenerService. После попытки создания проекта у меня возникли проблемы, когда он попросил меня установить "Android Support Repository" из SDK, который у меня уже был. Я нашел еще одну аналогичную проблему на SO (link), которая имела своеобразное решение, но теперь она говорит

"Ошибка: плагин java был применен, но он несовместим с Android-плагинами Android

Это мой build.gradle в моем загружаемом модуле

apply plugin: 'com.android.application'
apply plugin: 'java'


sourceCompatibility = JavaVersion.VERSION_1_6   //these two lines
targetCompatibility = JavaVersion.VERSION_1_6   //are the only ones that matter

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_6
        targetCompatibility JavaVersion.VERSION_1_6
    }
signingConfigs {
    release {
        keyAlias 'C:\\Users\\Riekelt\\coolie.jks'
        keyPassword 'cut-out'
        storeFile file('path/to/release.keystore')
        storePassword 'cut-out'
    }
}

defaultConfig {
    applicationId "robowheel.robond"
    minSdkVersion 20
    targetSdkVersion 20
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.release

    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:+'
compile "com.android.support:support-v4:20.0.+"
compile 'com.google.android.gms:play-services-wearable:+'
 //   compile 'com.google.android.gms:play-services-wearable:6.1.11'

}

Кто-нибудь знает, в чем дело? Спасибо в advancoi

4b9b3361

Ответ 1

Проблема заключается в том, что вы не можете применять плагин com.android.application и java в том же модуле. Зачем ты это делаешь? В этом вопросе нет ничего, о чем вы говорите, чтобы сообщить вам применить плагин java.

Удалите строку с помощью apply plugin: 'java', и вам хорошо идти