HarmonyOS 如何在class中启动一个线程
我们有自己sdk,需要用class管理,但是我们用class的话不管是taskpool还是worker都不能直接在class中使用,并且很鸡肋,那么我的耗时任务应该怎么弄
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何在一个class中创建一个自定义弹框
16浏览 • 1回复 待解决
如何创建一个worker线程
939浏览 • 1回复 待解决
HarmonyOS 如何封装一个异步线程TaskPool任务为一个promise
44浏览 • 1回复 待解决
HarmonyOS 如何在一个事件中触发另外一个button的点击事件
50浏览 • 1回复 待解决
HarmonyOS 如何创建一个单线程?
163浏览 • 1回复 待解决
如何在一个非@Entry的类中创建一个CustomDialogController弹窗
463浏览 • 1回复 待解决
在一个模块a自定义了一个class A,在另一个模块定义class B,如何a模块使用A的时候用B替换
326浏览 • 2回复 待解决
在单框架里,如何在一个应用里判断另一个应用是否已经启动?
212浏览 • 0回复 待解决
HarmonyOS 如何在前端页面执行应用侧class类方法中 打开加载另外一个ARKWeb本地页面
22浏览 • 1回复 待解决
ArkTS线程模型中是否是每个线程跑一个runtime实例
1933浏览 • 1回复 待解决
谁知道如何创建一个线程
488浏览 • 1回复 待解决
HarmonyOS 如何在一个任意function中获取当前context?
45浏览 • 1回复 待解决
HarmonyOS 在native侧开发,c++多线程开发中,子线程中如何丢一个任务到主线程中执行
82浏览 • 1回复 待解决
HarmonyOS 异步接口是否会启动一个子线程来执行其中的逻辑?
215浏览 • 1回复 待解决
HarmonyOS 如何在Text中显示一个html样式的文本
37浏览 • 1回复 待解决
HarmonyOS 如何在多个taskpool中操作同一个对象?
192浏览 • 1回复 待解决
HarmonyOS 如何在一个任意function中获取当前ability context?
488浏览 • 1回复 待解决
如何在一个模块中使用另一个模块中编译出来的so
923浏览 • 1回复 待解决
如何在一个PolarDB 集群中创建数据库?
3109浏览 • 1回复 待解决
HarmonyOS 启动页播放视频会有一个闪烁
324浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和启动一个ServiceAbility?
96浏览 • 1回复 待解决
HarmonyOS 如何让@Entry在一个Ability中只存在一个
68浏览 • 1回复 待解决
应用启动前会出现一个白屏。
1149浏览 • 1回复 待解决
如何在自定义函数中创建一个UI组件
1839浏览 • 1回复 待解决
TaskPool注意事项:
1,实现任务的函数需要使用装饰器@Concurrent标注,且仅支持在.ets文件中使用。
2,实现任务的函数入参需满足序列化支持的类型,详情请参见数据传输对象。
3,由于不同线程中上下文对象是不同的,因此TaskPool工作线程只能使用线程安全的库,例如UI相关的非线程安全库不能使用。
4,序列化传输的数据量大小限制为16MB。
线程间数据共享可以参考一下共享模块
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-sendable-module-V5