腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(116)
视频
沙龙
3
回答
如
何在
可组合
函
数回
调
中
调用
Kotlin
协
程
?
android
、
kotlin
、
kotlin-coroutines
、
android-jetpack-compose
我想在composable-function的回
调
中
调用
一个挂起函数。 suspend fun getLocation(): Location?在@Composable函数
中
,在常规函数
中
获取挂起函数的结果的最佳方法是什么?
浏览 17
提问于2020-09-29
得票数 13
回答已采纳
1
回答
如何结合现有的异步请求与RxAndroid或使用
Kotlin
协
程
?
android
、
kotlin
、
android-asynctask
、
rx-android
、
kotlin-coroutines
我有异步请求,这是在SDK
中
实现的。我正在使用它,我已经实现了它的简单方式
调用
登录为异步请求提供回
调
。我的问题是,是否可以使用RxAndroid或
Kotlin
协
程
来组合这个异步请求?因为我将有很多回
调
链来避免它,所以我正在考虑结合使用RxJava或
Kotlin
协
程
。
浏览 16
提问于2019-02-11
得票数 0
回答已采纳
2
回答
为什么
kotlin
协
程
被称为异步?
java
、
multithreading
、
kotlin
、
asynchronous
Jetbrains在每一篇关于
kotlin
的文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,
kotlin
协
程
--这是一个带有预初始化线程池的状态机。如果我们使用带有
协
程
的async io,另一个问题。但这是IO API异步,而不是
kotlin
协
程
。与其他语言相比,Java没有很好的io异步api (可能是错误的)。但是
kotlin
协
程
没有集成到java nio<e
浏览 5
提问于2021-09-17
得票数 3
1
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
go
、
kotlin
、
coroutine
、
goroutine
、
kotlin-coroutines
Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程
中
执行。 Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。
kotlin
协
程
和goroutines之间的第一个区别是Go运行时管理此时正在运行的
协
程
。当goroutine在某些IO操作(或同步原语)上被阻塞时,Go选择next Job来执行它。
kotlin<
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
1
回答
从Polidea库返回延迟类型-
Kotlin
协
程
android
、
kotlin
、
bluetooth-lowenergy
、
kotlinx.coroutines
我正在做一些
kotlin
协
程
的实验,特别是我想从polidea库
中
返回一个RxBleDevice到我的
协
程
中
。但是,Polidea scanBleDevices函数在订阅时返回Disposable。根据我的代码,有没有办法返回给我的
协
程
一个RxBleDevice?
浏览 14
提问于2019-01-16
得票数 0
回答已采纳
3
回答
如何恢复
协
程
的真实
调用
轨迹?
android
、
kotlin
、
kotlin-coroutines
对于使用异步API的任何人来说,这是一个令人痛苦的熟悉问题:当您的
调用
遇到失败时,异步库的私有线程会检测到它,创建一个异常对象,并将其传递给您的回
调
。异常
中
唯一有价值的信息是它的消息和可能的类型。你只知道你的应用有一个你在自己的测试
中
没有检测到的bug。
Kotlin
的
协
程
至少给了我们一些希望,希望这可以变得更好。
协
程
堆栈跟踪在概念上是存在的,只是很难提取。我熟悉kotlinx-coroutines-debug模块,并且我看到在实现端
浏览 27
提问于2019-01-24
得票数 10
2
回答
android LiveData或
协
程
频道
android
、
android-architecture-components
、
android-livedata
、
kotlin-coroutines
让应用程序使用带有UI的ViewModel的LiveData来观察存储库
中
的数据更新。 它工作得很好。现在有人提出"LiveData还没有被很好地采用,也许应该改用
协
程
的通道“。我确信,有了
协
程
的特性,没有LiveData也可以做到。该频道是
kotlin
的一个语言特性。当然,它可以在许多情况下使用。我只是希望它不是因为它命名为"channel“,所以人们觉得它比这里使用LiveData更合适。只是没有非常有力的证据表明在这种情况下使用LiveData更好,或者
浏览 19
提问于2019-08-15
得票数 1
回答已采纳
2
回答
Kotlin
coruntines在启动和回
调
时不会执行
kotlin
、
kotlin-coroutines
我以为我对
Kotlin
的
协
程
已经足够熟悉了,直到我得到了这段代码。.*import java.lang.Thread.sleep sleep(100) }结果是:835回
调
中
的
协</e
浏览 0
提问于2019-12-02
得票数 3
1
回答
在
Kotlin
协
程
上运行阻塞CPU限制的任务
multithreading
、
kotlin
、
parallel-processing
、
blocking
、
coroutine
我一直在试验
Kotlin
,并在
kotlin
协
程
上运行阻塞CPU任务。当程序阻塞时,比如大的cpu密集型计算,我们并不是真的挂起,而是需要在不同的线程上启动程序,让它们并行运行。我期望它在线程
中
启动第一个
协
程
,立即返回到
调用
者,并在不同的线程上启动第二个
协
程
,但并不是这样工作的。有人知道为什么会出现这种情况,以及如
何在
不在
调用
者函数
中
启动async
协</em
浏览 8
提问于2019-08-31
得票数 3
1
回答
在@Scheduled内部运行coroutine
spring
、
spring-boot
、
kotlin
、
spring-webflux
、
kotlin-coroutines
在Spring MVC
中
,它可以完美地工作。现在我想集成Spring Webflux +
Kotlin
协
程
。如
何在
@Scheduled方法
中
调用
挂起的函数?我想让它等到挂起的函数完成。
浏览 17
提问于2021-06-07
得票数 0
回答已采纳
1
回答
如
何在
Android
Kotlin
中
包装异步Java库?
java
、
android
、
kotlin
、
listener
我想在我的
Kotlin
Android应用中使用Java库,但我对
Kotlin
比较陌生,需要一些建议。public void cancel(){} 是的,我知道,我可以像在java
中
那样直接
调用
函数并使用它,但是这是
Kotlin
的方式吗?我读到,执行类似的任务(使用异步函数,接受回
调
参数)可以通过将其包装在
协
程
/挂起函数结构
中
来完成。但我不知道如何适应我的问题(?)或者这是错误的方法?
浏览 10
提问于2019-11-02
得票数 1
回答已采纳
2
回答
Kotlin
-可以从高阶函数返回一个变量吗?
java
、
android
、
kotlin
、
higher-order-functions
我有一个来自单独库的
Kotlin
函数,它接受一个函数作为参数,并从回
调
中
获取所需的变量: fun get(callback: (accessToken: String-> Unit): Boolean { return true}public String getToke
浏览 0
提问于2020-01-31
得票数 0
13
回答
什么是
协
程
?
concurrency
、
language-agnostic
、
terminology
、
coroutine
什么是
协
程
?它们与并发性有什么关系?
浏览 3
提问于2009-02-16
得票数 246
2
回答
"OnCollisionEnter()“
中
的
协
程
(WaitForSeconds())出现编译错误
c#
、
unity3d
我正在尝试制作一个平台游戏,我想在x秒后禁用平台的重力。但是它给出了一个编译错误,因为void不是内部接口类型,所以不能使用它。我是一个乞讨者,我迫不及待地想继续我的项目。感谢您的宝贵时间,我为我糟糕的英语感到抱歉。{ { Debug.Log("Platform hit"
浏览 0
提问于2018-04-25
得票数 1
3
回答
Android服务
中
的
Kotlin
协
程
kotlin
、
async-await
、
android-service
、
kotlin-coroutines
我是
Kotlin
协
程
的新手,我正在努力完成以下工作://Job1 make retrofit call to server //Job2 make retrofit call来自job3的
调用
先于job1,依此类推。我如
何在
流水线
中
执行它们?我有点迷失在
Kotlin
的
协
程
中
,所以我不知道如何实现它。
浏览 2
提问于2017-08-30
得票数 20
4
回答
Java
中
Kotlin
协
程
的替代方案?
java
、
kotlin
、
kotlin-coroutines
在Java中有没有
Kotlin
Coroutines的替代品?我有
Kotlin
代码,我想在一个dispatcher上执行面部识别,同时更新另一个dispatcher上的边界框。我试图自动将代码转换为Java,但
协
程
部分没有转换。
浏览 0
提问于2021-05-10
得票数 1
1
回答
如
何在
最新的
kotlin
-couroutine中使用扩展函数
中
的
协
程
kotlin
、
vert.x
、
kotlin-coroutines
在示例
中
:
kotlin
-examples/coroutines/src/main/
kotlin
/movierating/App.kt有流畅的代码: fun Route.coroutineHandlerfn(ctx) ctx.fail(e) } } 在最新的
kotlin
-coroutine
中
,
调用</
浏览 18
提问于2020-04-08
得票数 0
1
回答
来自分页库3的PagingSource,结果为回
调
android
、
pagination
、
aws-amplify
、
android-paging
、
android-paging-library
目前,我正在尝试迁移到Android的新分页3库,但如果我看对了,我无法:( prevKey = null, ) 由于方法入队给了我一个空的回
调
,我不知道如何等待它或触发回
调
,就像在分页库2
中
一样。在分页2
中
,我可以选择在enqueue().
浏览 10
提问于2020-08-13
得票数 0
1
回答
Android Studio
中
的Pepper API 7 Emulator产生了太多线程?
windows
、
android-studio
、
java-threads
、
pepper
我在Android Studio上使用Pepper插件。我让机器人仿真器和设备仿真器运行得很好,但是当我运行应用程序时,我得到了这个奇怪的线程池生成错误。我已经看过了整个安装教程,并确保一切正常,但我无法绕过这一点。我运行它的大多数时候都会发生这种情况,但有时它运行起来没有任何问题。谢谢!07-29 1
浏览 6
提问于2021-07-29
得票数 2
4
回答
使用
Kotlin
1.3迁移到Android
中
的
Kotlin
协
程
android
、
kotlin
、
kotlinx.coroutines
我应该在我的build.gradle文件
中
修改什么或者在类中导入什么才能在我的Android项目中使用
Kotlin
1.3
中
稳定的
协
程
函数?关于我的build.gradle
中
的
协
程
的片段 implementation "org.jetbrains.
kotlin
:
kotlin
-coroutines-core:$coroutines_version" implementation "org.j
浏览 4
提问于2018-10-25
得票数 12
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
饿了么资深Android工程师带你领略Kotlin协程的力量
Kotlin Coroutines 完全解析(一),协程简介
JetBrains开发者日见闻(二)之Kotlin1.3的新特性(Contract契约与协程篇
忘记Rxjava吧,你应该试试Kotlin的协程
android中kotlin协程和线程的关系
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券