我正在努力让我的第一个协程函数工作!我有一个名为GetContacts的阻塞函数,它可以获取设备联系人。我想用这个查询的结果更新一个Livedata。fun getListOfContactsOnDeviceAsync(): List<ContactModel> = GetContactHelper.getContacts()
当我清楚地添加了Android协程依赖时,我收到错误"Module with the Main dispatcher is missing
我正在使用Retrofit,LiveData,Room (Android AAC)。NetworkBoundResource是结合提供的网络资源和空间的一个很好的帮手。)
result.value = Resource.loading(null)
fun asLiveData() = result as LiveData我不得不使用GlobalScope启动一个新的协程,这将导致一个“协程泄漏”,因为它不受v