私の問題はkotlin
次のように追加することで解決しました
presentation.gradle(app.gradle)
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
dependencies {
...
}
domain.gradle(純粋なkotlin)
Android Studioがドメインモジュールを純粋なJavaモジュールとして作成し、プラグインをJavaとして適用し、それをAndroid / Kotlinモジュールであるプレゼンテーションモジュールで使用したため、エラーがここにスローされました。
Android Studioはパッケージのパスを見つけてインポートしますが、非互換性のためにビルドできません。
apply plugin: 'java'
次のように、削除してkotlinに切り替えます
apply plugin: 'kotlin'
dependencies {
...
}
...
data.gradle
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
dependencies {
..
}
役に立つと思います