kotlinx.coroutines 相关问题

Kotlin 1.3中引入的语言功能和库,用于实现“绿色线程”模型。它允许以自然的方式编写非阻塞IO代码,而无需借助期货或回调。

Kotlin协同程序和SecurityException

我正在使用Retrofit的coroutines适配器,我看到,如果网络调用失败,因为URL不正确,try / catch块将捕获它,但如果我删除Internet权限,以便我们......

回答 1 投票 2

程序类型已存在:kotlinx.coroutines.experimental.EventLoopBase

我在我的kotlin android app Android问题中遇到以下错误:(3个错误)程序类型已存在:kotlinx.coroutines.experimental.EventLoopBase消息{kind = ERROR,text = ...

回答 3 投票 7

如何在Kotlin CoRoutine中编写rx concatArrayEager等价物?

我想将我的rxJava代码转换为Kotlin CoRoutine。下面是代码进行api和db调用,并将数据返回到UI,无论是什么先发生。让我们说如果DB响应恰好是......

回答 2 投票 1

如何在Kotlin协同例程接收通道上实现RxJava的combineLatest?

我需要在ReceiveChannel上实现以下.combineLatest()扩展函数暂停有趣 ReceiveChannel.combineLatest( otherSource: ReceiveChannel, ...

回答 2 投票 1

如何在按钮单击时使用runblocking

runblocking的目的是什么?我可以在OnClickListener中使用它吗?这里我在OnClickListener中使用runblocking {}这是我的代码mBinding.ivAdd.setOnClickListener {println(“before”+ Thread ....

回答 1 投票 3

Kotlin coroutine吞下例外

关于异常处理如何与协同程序一起使用,我感到非常困惑。我希望有可能有一系列挂起函数可以在它们之间传递异常,就像......

回答 2 投票 5

在intelliJ项目中集成Kotlinx协同程序

我现在正在使用intellij一段时间。我在javaFx项目上工作,主要是用java编写的,但我发现Kotlin是个不错的选择。最近我读到了Kotlin中的协同程序和......

回答 1 投票 2

Kotlin:创建自定义CoroutineContext

我在我的API后端使用Kotlin。我不想在公共池中运行db查询。基本上,我想创建一个CoroutineContext,它有许多与数据库匹配的线程......

回答 1 投票 1

我尝试使用Kotlin Coroutine频道并获得了一个ObsoleteCoroutinesApi警告。更换在哪里?

我尝试使用Kotlin的协程通道,但是使用ObsoleteCoroutinesApi得到了关于代码的警告。弃用渠道代码的替代品在哪里?

回答 1 投票 2

Kotlin TickerModes之间的区别

我无法理解Kotlin股票代码频道TickerMode.FIXED_DELAY和TickerMode.FIXED_PERIOD之间的区别。我和两个人玩过,但是我无法从他们的...中得出推论

回答 1 投票 0

关闭后忽略对coroutine通道的提议

有没有一种好方法让频道在关闭后忽略优惠而不抛出异常?目前,似乎只有try catch才能工作,因为isClosedForSend不是原子的。或者,是......

回答 2 投票 1

Kotlin协程的Jacoco代码覆盖率不正确

我正在使用Jacoco进行单元测试代码覆盖。 Jacoco生成的报告显示我的Kotlin代码中缺少一些分支。我注意到协程代码和之后的代码不正确......

回答 2 投票 4

无法启动协同程序构建器

我刚刚创建了一个新项目,并添加了一个简单的空协程,以检查是否正常。 class MainActivity:AppCompatActivity(),CoroutineScope {lateinit var job:Job override ...

回答 1 投票 0

只有Kotlin协同程序的数据流?

使用RxJava,我已经习惯了我的存储库返回Observables数据,这些数据会在发生潜在变化时自动更新。我只想在我的主题中找到一个主题就能实现这个目标......

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.