Mój problem został rozwiązany przez dodanie kotlin
następujących
Presentation.gradle (app.gradle)
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
dependencies {
...
}
domain.gradle (czysty kotlin)
Mój błąd został wyrzucony tutaj, ponieważ Android Studio tworzy mój moduł domeny jako czysty moduł Java i zastosowałem wtyczkę jako java, a ja użyłem go w moim module prezentacji, który jest modułem Android / Kotlin
Android Studio znajduje i importuje ścieżkę pakietu, ale niezgodność nie pozwala na kompilację.
Wystarczy zdjąć apply plugin: 'java'
i przełączyć na kotlin w następujący sposób
apply plugin: 'kotlin'
dependencies {
...
}
...
data.gradle
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
dependencies {
..
}
Myślę, że to będzie pomocne