-
在没有析构函数/生命周期的类中启动协程
我目前正在学习如何使用协同程序,而在Android下,我很清楚。例如,当我想在<code>Fragment</code>中使用协 -
处理Kotlin Coroutines中的自定义okhttp拦截器引发的异常
我在Android应用中使用了自定义<code>Interceptor</code>和Retrofit客户端,在某些特定情况下会引发Exception。我 -
带有JPA 2.2 resultStream的Spring数据到Kotlin的流程
在JPA 2.2之前,如果我想向Kotlin的<code>ScrollableResults</code>发出<code>Flow</code>,我必须这样做: <pre><code> -
Android:跨模块共享测试代码
我在跨模块测试应用程序共享代码时遇到问题。 我在<code>TestCoroutineContextProvider</code>片段中放置了几个 -
E / AndroidRuntime:致命异常:DefaultDispatcher-worker-4
我已经使用kotlin创建了一个android应用,并且我正在使用swagger获取所有WS 在ws中,一个用于创建新用户, -
取消BroadcastReceiver中的协程
我想知道如何在<code>BroadcastReceiver</code>中处理协程取消。我必须运行一些<code>suspend</code>方法,目前我正 -
带有进度的清洁架构用例[无RxJava]
我在试图找出实现带有进度的UseCase的最佳方法时遇到了问题。我看过类似的例子: Google I / O Andro -
如何将模型参数传递给Kotlin中的MutableLiveData?
我正在开发新闻,并且已经用Koin实现了Kotlin协程,我已经成功创建了模块类,但是无法将正确的参数传 -
无法启动我的第一个Kotlin协程功能
我正在努力使我的第一个协程功能正常工作!我有一个名为GetContacts的阻止函数,该函数可获取设备联系 -
如何在您的通用模块中使用流公开API?
我的<strong> common </strong>模块中有以下期望的课程: <pre><code>internal expect class CategoryLocalSource() { fun ge -
如何使用Kotlin协程在Spring AMQP中使用消息?
我已经<a href="https://spring.io/blog/2019/04/12/going-reactive-with-spring-coroutines-and-kotlin-flow" rel="nofollow noreferrer">read -
当所有协程程序都已使用CouroutineExceptionHandler包装时,如何发现“作业已取消”异常来自何处?
我阅读了所有<a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/ui/coroutines-guide-ui.md" rel="nofollow noreferrer"> -
Kotlin实现多线程请求对冲?
Spring的反应堆具有一个有趣的功能:<strong>对冲</strong>。这意味着产生许多请求并获得第一个返回的结 -
致命例外:在改造网络请求期间:Kotlin Coroutine
在Android Kotlin中使用协同例程和改造进行API调用时,我遇到了致命异常。并且应用程序崩溃并出现以下异 -
如何将LiveData结果发出()到现有LiveData对象?
<a href="https://developer.android.com/topic/libraries/architecture/coroutines#livedata" rel="nofollow noreferrer">official Android deve -
暂停`withTimeout`
我的应用从执行协程开始: <pre><code>model.viewModelScope.launch(Dispatchers.IO) { val timeout = withTimeoutO -
Kotlin协程异常处理-如何抽象try-catch
我试图了解Kotlin协程中的异常处理,所以我想到了一个非常简单的方案,其中网络调用引发异常,而我 -
启用了防护功能后,withTimeout的Kotlin协程不会引发TimeoutCancellationException
启用带有时间限制的proguard时似乎不会引发TimeoutCancellationException。 以下代码在不缩小或不使用R8的 -
Kotlin Flow与Android LiveData
我对Kotlin Flow有一些疑问 <ol> <li>我可以从多个片段观察LiveData。我可以用Flow做到这一点吗?如果是, -
Kotlin演员协程和并发问题
在查看示例<a href="https://github.com/kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-core/jvm/test/guide/example-sync-07.k -
在CoroutineScope Kotlin中获取班级名称
从协程范围内调用 javaClass.simpleName返回StanadloneCoroutinejava而不是类名。 我想获取上层课程名称。有什么 -
Android使用ViewModel作用域启动并进行生命周期转换
在我的视图模型中,我正在使用类似的东西- <pre><code>private val viewState = MainViewState() fun isUserLoggedI -
为什么“ withContext”不会在“ runBlocking”下切换协程?
我想找出Kotlin协程的执行顺序和线程切换。我使用<code>withContext</code>来切换到另一个上下文并运行耗时 -
从多个来源收集数据的惯用方式是什么?
想象一下一个数据服务器,其中的数据在40个节点之间随机分片,您要从中计算每200条记录的值。因此, -
协程未使用异步和等待顺序运行
我想使用协同程序依次运行三个功能。 <pre><code> private fun showAnimation() { busy = true mLog.i(TAG -
使用协程流程时房间冻结->收集
我正在使用带有协程支持(v。1.3.2)的Room(v。2.2.1)和以下设置 <pre><code>@Entity(tableName = "simple_tab -
在哪里取消协程作业的视野?
我正在View(自定义视图)中使用协程,并且这些视图已添加到回收者视图中。 我大部分的计算( -
暂停正在运行的协程
我可以通过在协程内部调用<code>suspendCoroutine<String> { cont -> continuation = cont }</code>来暂停协程,但 -
显式将协程上下文传递给异步调用会产生不同的异常处理行为,与将其安装在封闭范围内
以下代码输出“由异常处理程序处理”和“捕获的异常”消息: <pre><code>import kotlin.coroutines.* import ko -
Kotlin Json解析MVVM
我正在尝试使用协程将Json解析为MVVM中的Recyclerview来学习MVVM体系结构。但是我在BlogRepository类上遇到错误