kotlin-coroutines

kotlin-coroutines

文章 0 浏览 2

单位测试Android ViewModel具有从另一个状态流量绘制的状态流,但从未触发Maplatest

因此,我有一个正在尝试进行单元测试的ViewModel。它正在使用Statein运算符。我发现了有关如何使用StateSin Operator https://developer.android.andr…

我不是你的备胎 2025-02-10 20:07:50 2 0

Coroutine生命周期范围和ISACTIVE不起作用?

我一直在与Coroutines合作,以为它们像Java线程一样工作,在长期运行的操作(例如编写大文件)中,Isalive boolean与检查IsInterrupt()相同。 过去…

岁吢 2025-02-10 12:12:23 2 0

KOTLIN-状态流不向其收集器发出更新

我在应用程序中获得了类型USERSTATEMODEL(数据类)的状态流。 private val _userStateFlow: MutableStateFlow = MutableStateFlow(UserStateModel())…

独孤求败 2025-02-10 09:46:01 1 0

Coroutine未在延迟之后执行视图模型

我需要在ViewModel中执行一些推迟操作,因此我写下以下内容: fun doAction() { viewModelScope.launch() { delay(3000) Log.i("Tag", "I can not see…

你在我安 2025-02-10 06:19:14 0 0

如何顺序运行Kotlin Coroutines?

我有一个 coroutinescope 和 log()函数的实例,该函数看起来如下: private val scope = CoroutineScope(Dispatchers.IO) fun log(message: String)…

穿透光 2025-02-10 00:58:45 2 0

Android Jetpack Tile抛出Java.util.concurrent.cancellation exception

我正在开发一个Android Wear Tile,偶尔会以此堆栈跟踪崩溃。 2022-06-22 15:19:24.753 24101-24101/myapp E/AndroidRuntime: FATAL EXCEPTION: main …

天邊彩虹 2025-02-09 16:49:37 1 0

将Coroutine调度员的任务转移到另一个调度员

我的问题很简单,给定调度程序1,如何将调度器1的任务传输到名为Dispatcher 2的另一个调度程序?…

裸钻 2025-02-09 01:25:47 1 0

Kotlin:最有效的基于Coroutine的HTTP客户

您将作为Kotlin最有效的HTTP客户端(在Linux上运行)建议。 另一项要求也是能够限制正在进行的请求的数量。…

梦里的微风 2025-02-09 01:14:41 2 0

将两个状态流组合成一个流

我目前正在尝试将两个流组合在一起,并使用该结果将其显示为Android中的构图视图。我当前这样的初始化: private var flowA: MutableStateFlow = Muta…

長街聽風 2025-02-09 00:12:45 3 0

如何在JetPack组成的LazyColumn中添加项目?

生成一个项目列表, private val _balloonsStatus = MutableStateFlow?>>(Status.Loading()) val balloonsStatus get() = _balloonsStatus private va…

凉宸 2025-02-08 21:42:00 1 0

验证暂停功能在模拟一段时间后尚未返回值

我试图验证悬挂功能在一定的测试中根本不会返回任何内容。 考虑以下情况: val completionSignal = Channel(capacity = 1, onBufferOverflow = Buffer…

很酷又爱笑 2025-02-08 12:50:01 1 0

用悬挂的lambda调用非插图的库功能

我正在调用一个非插入的库功能,提供我自己的功能 f 需要暂停,因为它从频道接收。当库函数称为时,我只想在当前上下文中等待它完成。库函数将始终在…

尐偏执 2025-02-08 06:30:35 0 0

即使我没有CallbackListener,我也可以使用回调流吗

我正在使用GraphQl从服务器获取数据。 SDK并非暂停,我正在尝试使用干净的体系结构。因此,我来​​到我的存储库中返回 Flow ,以允许用途服务器的响…

倥絔 2025-02-08 01:13:40 3 0

如何添加&quot -dkotlinx.coroutines.debug" JVM Android项目选项

根据 -dkotlinx.coroutines.debug JVM选项可调试Kotlin Coroutines。如何为Android Studio的Android Project做到这一点?…

遮云壑 2025-02-08 00:47:30 0 0

春季重试不与Kotlin Async Coroutine合作

注意:以下功能测试通过启动Coroutine调用。 以下代码有效: @Retryable(value=[RetryException::class]) suspend fun test() { throw RetryException…

无力看清 2025-02-08 00:07:36 0 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文