Android 使用kotlin的房间数据库
我正在将java代码转换为kotlin代码,并且得到类型未解析的java类错误 我的Java类是Android 使用kotlin的房间数据库,android,kotlin,Android,Kotlin,我正在将java代码转换为kotlin代码,并且得到类型未解析的java类错误 我的Java类是 Room.databaseBuilder(context.getApplicationContext(), EventDatabase.class, "event_db").build(); 已转换的Kotlin类 Room.databaseBuilder<EventDatabase>(context.applicationContext, EventDatabase::class.
Room.databaseBuilder(context.getApplicationContext(), EventDatabase.class, "event_db").build();
已转换的Kotlin类
Room.databaseBuilder<EventDatabase>(context.applicationContext, EventDatabase::class.java!!, "event_db").build()
Room.databaseBuilder(context.applicationContext,EventDatabase::class.java!!,“event_db”).build()
谢谢。错误已解决,我需要先在我的gradle文件中添加kotlin依赖项。我猜您没有使用最新版本的kotlin。您能确认版本吗?可能是因为类路径中缺少反射API。参考:我正在使用android studio将java类转换为kolin类。有人能告诉我为什么我投反对票吗?我问的问题有错吗?你甚至没有说错误消息是什么,也没有显示任何有助于解决未解决的类错误(即依赖项)的内容,也没有显示错误的堆栈跟踪。对我来说,在你把这些添加到问题中之前,这将导致否决票。例如,您知道gradle存在问题,但从未显示过gradle文件。