获得Kotlin错误“等待60000毫秒后,Test Coroutine未完成”。
我是新手的测试,试图进行第二流量并断言它,当我一一运行该测试时,运行良好,但是当我运行整个测试时,一旦第一次测试运行正常,其余的测试就会给我…
如何在Koltin Coroutine测试中模拟False中的ISARTIVE值?
我想在这样的悬浮函数中介绍次循环之后, suspend fun doWork(): Result { while(isActive) { /* ... do something */ return something } throw Exce…
每当从另一个活动中获取字符串数据时,程序就会崩溃
我只是制作一个简单的程序,该程序在另一个活动中发送了在EditText中输入的字符串,我是初学者,并且在Internet上关注Kotlin教程,每当该程序从第一个…
Kotlin Runtest with delay()不起作用
我正在测试一个阻塞的Coroutine。这是我的生产代码: interface Incrementer { fun inc() } class MyViewModel : Incrementer, CoroutineScope { over…
coroutine stateflow.collect {}未触发
我看到一些奇怪的行为。我在我的 viewModel 中有一个简单的 stateflow< boolean> ,该未在片段中收集。定义: private val _primaryButtonCli…
org.jetbrains.kotlinx:kotlinx-coroutines-android vs org.jetbrains.kotlinx:kotlinx-coroutines-android:* - 本机-mt
Android开发的新手,这两个库之间我感到困惑,以及为什么我想要一个库。我已经回顾了以下内容: • • 本机Mt和正常Kotlin之间有什么不同coroutine li…
为什么方法在DAO方法之后不返回任何内容?
我的代码在呼叫dao方法后停止工作,如果我使用GlobalScope代码工作,但是Livedata不更新更改 override suspend fun addNewTask(title: String,priorit…
如何从流量后的另一个函数中发出发射。STATEIN()()?
我从数据库中获取页面数据,我有一个返回流程的存储库。 class RepositoryImpl (private val db: AppDatabase) : Repository { override fun fetchDat…
如何测试投掷的Kotlin Coroutine?
( kotlin 1.5.21,kotlinx-coroutines-test 1.5.0 ) 请考虑 androidx.lifecycle.viewmodel : fun mayThrow(){ val handler = CoroutineExceptionHa…
如何将Kotlin Coroutines与Firestore查询
我已经创建了一个使用 kotlin 和 firebase firestore 的应用程序。现在,我需要实现Coroutines,因为主线程上有很多工作。但是我也是初学者,所以这对…