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