2017-06-05 2 views
-1

Ich konvertiere Java-Code in Kotlin-Code und ich bekomme Typ unaufgelöster Java-Klassenfehler.Zimmerdatenbank mit Kotlin

Meine Java-Klasse ist

Room.databaseBuilder(context.getApplicationContext(), EventDatabase.class, "event_db").build(); 

Converted Kotlin Klasse

Room.databaseBuilder<EventDatabase>(context.applicationContext, EventDatabase::class.java!!, "event_db").build() 

Danke.

+0

Ich vermute, dass Sie nicht die neueste Version von Kotlin verwenden. Kannst du die Version bestätigen? – harshavmb

+1

Es könnte wegen der Reflektion apis im Klassenpfad fehlen. Siehe https://stackoverflow.com/questions/34144392/kotlin-fioclass-java-unresolved-reference-java-error – harshavmb

+0

Ich benutze Android Studio, um die Java-Klasse zu konvertieren kolin Klasse –

Antwort

0

Fehler ist behoben, ich muss zuerst Kotlin-Abhängigkeit in meiner Gradle-Datei hinzufügen.