【发布时间】:2020-08-06 02:37:42
【问题描述】:
我一直在关注 CodeLabs 的本指南,并在 this section 上显示在 DAO 方法中使用了 'suspend' 关键字,但是当我这样做时,我得到了这个错误:
error: To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx:<version>
public abstract java.lang.Object deleteAll(@org.jetbrains.annotations.NotNull()
public abstract java.lang.Object insert(@org.jetbrains.annotations.NotNull()
^
我在网上查了一下,但人们说你不能在 DAO 方法中使用协程。
我还添加了此步骤之前的所有 build.gradle 导入 here。
【问题讨论】:
标签: android kotlin gradle coroutine kotlin-coroutines