Vse*_*lod 9 dao kotlin android-room
将 kotlin 升级到 1.6.0 会导致 Room Dao 挂起修饰符中断构建项目,并显示错误:“不确定如何处理查询方法的返回类型......”。
除了在存储库中运行 Dao 函数 withContext(Disapatchers.IO) 的解决方法之外,是否还有其他解决方案?
小智 8
昨天我在升级 Kotlin 1.6.0 时遇到了同样的问题。
我的工作项目开始失败,同样的错误消息。
在其他一些论坛搜索后,有人提到将 roomVersion 更改为“ 2.4.0-beta02 ”。而且......令人惊讶的是它有效!至少它编译时没有任何问题。
尝试一下,希望它也对您有用。
我的是在变量中定义的:
def roomVersion = "2.4.0-beta02"
因此 Room 的其余依赖项应该利用此更改。
归档时间: |
|
查看次数: |
580 次 |
最近记录: |