subscribeInfo.setDeviceId()没有效果
设备B设置subscribeInfo.setDeviceId(DeviceIdA);指定订阅了设备A的公共事件,但是设备A发布公共事件的时候设备B没有响应
//①订阅远程事件
public void subscribeEvent(String DeviceIdA) {
MatchingSkills matchingSkills = new MatchingSkills();
matchingSkills.addEvent("REMOTE_ACTION");
CommonEventSubscribeInfo subscribeInfo = new CommonEventSubscribeInfo(matchingSkills);
//指定订阅哪台设备的公共事件
subscribeInfo.setDeviceId(DeviceIdA);
subscriber = new MyCommonEventSubscriber(subscribeInfo);
try {
CommonEventManager.subscribeCommonEvent(subscriber);
HiLog.info(HI_LOG_LABEL, "订阅远程公共事件成功√。");
} catch (RemoteException e) {
HiLog.error(HI_LOG_LABEL, "订阅远程公共事件失败。");
}
}
//②发布远程事件
public void publishRemoteEvent() {
Intent intent = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction("REMOTE_ACTION")
.build();
intent.setOperation(operation);
CommonEventData eventData = new CommonEventData(intent);
try {
CommonEventManager.publishCommonEvent(eventData);
HiLog.info(HI_LOG_LABEL, "发布远程公共事件成功√。");
} catch (RemoteException e) {
HiLog.error(HI_LOG_LABEL, "发布远程公共事件失败。");
}
}
HarmonyOS
赞
收藏 0
回答 1
已解决
相关问题
振弦采集模块如何判断数据是否是有效值?
583浏览 • 0回复 待解决
通过DevEco-Studio生成的密钥文件和证书请求文件是只针对当前应用有效还是所有的应用都有效呢?
4000浏览 • 2回复 已解决
如何实现图中的卡片滑动效果?鸿蒙用什么组件能实现类似效果?
6100浏览 • 1回复 待解决
如何去掉div长按的灰色效果?
562浏览 • 1回复 待解决
Text实现scroll效果怎么弄?
2723浏览 • 1回复 待解决
鸿蒙中怎么实现动画翻转效果
7907浏览 • 2回复 待解决
arkts 什么时候可以实现模糊效果
633浏览 • 1回复 待解决
求助动画效果问题有懂的吗?
2264浏览 • 1回复 待解决
通过PolarDB的锁分析功能可以实现哪些效果?
627浏览 • 1回复 待解决
通过PolarDB的会话管理功能可以实现哪些效果?
997浏览 • 1回复 待解决
通过PolarDB的空间分析功能可以实现哪些效果?
560浏览 • 1回复 待解决
通过PolarDB的诊断报告功能可以实现哪些效果?
933浏览 • 1回复 待解决
通过PolarDB的性能洞察功能可以实现哪些效果?
836浏览 • 1回复 待解决
Tabbar图标如何实现PageSlider的滑动渐变缩放效果吗
4519浏览 • 1回复 待解决
鸿蒙开发中如何用canvas实现图片的运动效果
1684浏览 • 1回复 待解决
通过PolarDB的自治中心功能可以实现哪些效果?
551浏览 • 1回复 待解决
如何用java代码实现摄像头放大物体效果?
3471浏览 • 1回复 待解决
deveco studio里面可以实现3D场景的效果吗?
1179浏览 • 1回复 待解决
eTS中能实现对单个ListItem长按触发的效果吗?
2736浏览 • 1回复 待解决
如何在鸿蒙开发版上实现类似pingpong库的效果
4334浏览 • 1回复 已解决
TS UI中能实现对单个ListItem长按触发的效果吗?
5078浏览 • 1回复 已解决
Harmony中是否有类似android的Instrumentation类实现模拟点击的效果?
2816浏览 • 1回复 待解决
HarmonyOS没有IntentFilter
3986浏览 • 1回复 待解决
HDF驱动没有生成节点,也没有Log
5073浏览 • 1回复 待解决
目前不支持跨设备订阅公共事件。