HarmonyOS emitter 线程切换问题
已知 emitter 是负责线程间通信的工具,想咨询下:
1 如何打印当前线程的信息,或者说如何判断当前线程是否是 ui线程 ?
2 以及如何从其他线程切换回 ui 线程?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 线程切换问题
1560浏览 • 1回复 待解决
HarmonyOS主线程子线程切换问题
2099浏览 • 1回复 待解决
HarmonyOS ArkTs-taskpool切换主线程问题
1458浏览 • 1回复 待解决
通过emitter实现worker间线程通讯
2289浏览 • 1回复 待解决
HarmonyOS emitter关闭问题
1472浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
1890浏览 • 1回复 待解决
HarmonyOS emitter的性能问题
1128浏览 • 1回复 待解决
HarmonyOS emitter传输数据问题
1195浏览 • 1回复 待解决
HarmonyOS emitter事件处理问题
1440浏览 • 1回复 待解决
HarmonyOS 其他线程切换到主线程的api
1563浏览 • 1回复 待解决
HarmonyOS emitter进行线程间通信,可以发送数据,但接收不到
1279浏览 • 1回复 待解决
HarmonyOS 线程间状态共享,不使用emitter事件通知这种,需要如何实现
1116浏览 • 1回复 待解决
HarmonyOS emitter相关
1153浏览 • 1回复 待解决
HarmonyOS tabs切换问题
706浏览 • 1回复 待解决
HarmonyOS emitter注销方式
1185浏览 • 1回复 待解决
当切换到子线程之后如何判断是否为主线程?
1483浏览 • 1回复 待解决
HarmonyOS 线程相关问题
1618浏览 • 1回复 待解决
HarmonyOS 页面间切换问题
1326浏览 • 1回复 待解决
HarmonyOS emitter.off 不执行会不会有问题
1517浏览 • 1回复 待解决
HarmonyOS emitter.on相关咨询
1019浏览 • 1回复 待解决
HarmonyOS 关于emitter.EventData
1179浏览 • 1回复 待解决
HarmonyOS 横竖屏切换问题
2571浏览 • 1回复 待解决
HarmonyOS Tabs框架切换问题
889浏览 • 1回复 待解决
HarmonyOS 多线程锁问题
1802浏览 • 1回复 待解决
HarmonyOS 线程开发问题
1136浏览 • 1回复 待解决





















1、使用process可以获取当前进程的pid以及当前线程的tid,在Ability的onCreate生命周期中获取主线程的tid绑定在globalThis中,当有其他线程的时候同样获取其tid与globalThis的tid比对即可判断当前是否为主线程获取进程相关的信息。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-process-V5
2、emitter本身具备线程间通讯的能力。