Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
ViewModelTest 中线程“main @coroutine#2”java.lang.NullPointerException 中出现异常?
我已经在 ViewModel 中使用带有 mockito 的协程编写了单元测试 类 但我遇到以下异常 Exception in thread main coroutine 2 java lang NullPointerException a
Android
kotlin
JUnit
kotlincoroutines
mockitokotlin
Android - 如何从 kotlin 流中读取值?
我有来自房间数据库的剧集流程 我可以毫无问题地观察该流程的实时数据 但我还想在用户单击按钮时读取此流程中的最后一个值 我尝试使用first 终端流运算符 但它无法编译 您能帮忙或提出其他建议吗 非编译尝试从流中读取 bd buttonNex
Android
kotlinflow
kotlincoroutines
kotlinstateflow
如何将协程直接分派到 JVM 上的主线程?
我正在为 jvm 设置一个基于 kotlin 协程的网络框架 Client 和 Server 类实现 CoroutineScope 并且 coroutinecontext 的重写是 Dispatchers IO 因为我非常确定这是用于这种情
Multithreading
kotlin
kotlincoroutines
coroutineScope
Kotlin - StateFlow 不向其收集器发出更新
我的应用程序中有一个 UserStateModel 数据类 类型的 StateFlow private val userStateFlow MutableStateFlow
Android
kotlin
androidjetpackcompose
kotlincoroutines
kotlinflow
Kotlin 协程 - 使用协程作用域/上下文的不同选项?
我是 Kotlin Coroutines 的新手 我注意到有两种不同的使用方式CoroutineScope 在任何函数中 选项 1 如下 CoroutineScope Dispatchers Default launch expensive
kotlin
kotlincoroutines
如何在for循环中启动10个协程并等待它们全部完成?
我需要填写数据库中的对象列表 在将值传递给项目之前 我希望所有项目都完成 这里是否有任何调用await 让每个项目等待的简短方法 我想编写干净的代码 可能是一些设计模式或技巧 for x in 0 10 launch withContext
Android
kotlincoroutines
如何在启用协程的改造界面中重试 API 调用
我有一个用例 每当 API 调用中发生诸如互联网丢失或未知错误之类的一般错误时 需要显示带有重试按钮的错误 UI 当用户按下重试之前失败的 API 时 应该调用并恢复用户流程 迁移协程方法前的API接口 interface TodoServ
Android
kotlin
Retrofit2
kotlincoroutines
在 Kotlin Flow 中使用 ReactiveSecurityContextHolder
我正在使用 Kotlin 开发 Spring Boot 2 2 项目 使用 CouchDB 作为 反应式 数据库 因此使用异步 DAO 挂起函数或返回 Flow 的函数 我正在尝试设置 WebFlux 以便也拥有异步控制器 同样 我想返回
Spring
springboot
kotlin
SpringWebFlux
kotlincoroutines
Kotlin:如何绕过 CancellationException
我正在将一些旧的 RxJava 代码移植到协程中 使用 RxJava 我可以在我的活动中执行此操作 someBgOperation as AutoDispose autoDisposable AndroidLifecycleScopePro
Android
kotlin
kotlincoroutines
Cancellation
如何等待所有协程完成?
我正在启动一个协程 我希望它在恢复执行主线程之前完成 我的代码简化如下 fun hello for i in 0 100 println hello fun main args Array
kotlin
kotlincoroutines
IDE 对 Dispatchers.IO 协程中的阻塞调用发出警告
我正在开发一个简单的应用程序 需要来自 URL 调用的数据 这是相关的代码部分 class NewsFeed AppCompatActivity override fun onCreate savedInstanceState Bundle
kotlin
kotlincoroutines
IllegalArgumentException:指定为非 null 的参数为 null:方法 kotlinx.coroutines.BuildersKt__Builders_commonKt.launch,参数上下文
我正在尝试对以下使用 kotlin 协程的函数进行单元测试 fun authenticateWithUserAndPassword usernameOrEmail String password String launchUI strate
Android
unittesting
kotlin
kotlincoroutines
当协程包含协程延迟时,如何对协程进行单元测试?
当我在视图模型中添加协程延迟 时 代码的其余部分将不会被执行 这是我的演示代码 class SimpleViewModel ViewModel CoroutineScope override val coroutineContext Cor
Android
unittesting
kotlin
Coroutine
kotlincoroutines
FireStore Tasks.whenAllComplete 与协程
我想同步实现这段代码 但job join deferred await和火力基地await 不工作 有谁知道解决方案吗 CoroutineScope Dispatchers Main launch val job launch Tasks
Retrofit 2.6.0 异常:java.lang.IllegalArgumentException:无法为 kotlinx.coroutines.Deferred 创建调用适配器
我有一个使用 Kotlin 协程和 Retrofit 的项目 我有这些依赖项 implementation com squareup retrofit2 retrofit 2 5 0 implementation com squareup
Android
Retrofit2
kotlincoroutines
在 Kotlin 中使用线程还是协程更好?
我正在从应用程序发送邮件 由于邮件发送需要时间并阻塞主线程 因此我正在创建一个新线程并将邮件发送任务移交给新线程 对于发送邮件的大量并发请求 我必须创建大量线程 但创建线程似乎很慢 我的问题是 如果我使用 Kotlin 的协程 它是否能提供
Multithreading
kotlin
kotlincoroutines
Kotlin 协程 GlobalScope.launch 与 runBlocking
这两种方法有什么区别吗 runBlocking launch coroutineDispatcher job GlobalScope launch coroutineDispatcher job runBlocking运行新的协程并中断地阻
kotlin
kotlincoroutines
coroutineScope
为什么可以在主线程上运行 Kotlin 协程?
我无法理解why 这段代码 https medium com trionkidnapper launching a kotlin coroutine for immediate execution on the main thread 85
kotlin
kotlincoroutines
Coroutine
androidmultithreading
如何使请求绑定的数据在 Ktor 中全局可用?
我正在 Ktor 中构建微服务 当我们在应用程序模块中工作时 Ktor 提供对call包含授权数据的对象 我的问题是我需要访问call来自服务级别类的对象 在 Spring 中 您可以通过访问SecurityContext这是全球可用的Th
kotlin
kotlincoroutines
ktor
通过 Kotlin Coroutine Flow 压缩网络请求
我有一个通过 RxJava 压缩两个网络请求的代码 Single zip repository requestDate repository requestTime date time gt Result date time 代表着repo
Android
Retrofit
kotlincoroutines
«
1
2
3
4
5
6
»