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
已解决
相关问题
HarmonyOS 在渐变颜色中添加透明度没有效果
144浏览 • 1回复 待解决
HarmonyOS 有没有类似DrawerLayout的效果的组件
146浏览 • 1回复 待解决
HarmonyOS有没有类似TransitionDrawable渐变动画效果组件?
148浏览 • 1回复 待解决
Access Token和Refresh Token的有效时长是多久
1896浏览 • 1回复 待解决
HarmonyOS httpclient库cookie有效期处理问题
116浏览 • 1回复 待解决
如何验证app包的签名以及其有效性
744浏览 • 1回复 待解决
通过DevEco-Studio生成的密钥文件和证书请求文件是只针对当前应用有效还是所有的应用都有效呢?
5825浏览 • 2回复 已解决
振弦采集模块如何判断数据是否是有效值?
2525浏览 • 0回复 待解决
HarmonyOS 中有没有合适的组件可以实现类似Fragment的效果?
65浏览 • 1回复 待解决
HarmonyOS SideBarContainer通过showSideBar来自定义控制展开收起,没有动画效果?
122浏览 • 1回复 待解决
HarmonyOS 自行调整过的三方库代码快速有效的怎么固化代码
144浏览 • 1回复 待解决
有没有什么组件可以实现CSS3的position:fixed固定定位效果?
1625浏览 • 1回复 待解决
如何将List的回弹效果改为阴影效果
247浏览 • 1回复 待解决
HarmonyOS tabbar悬停效果
245浏览 • 1回复 待解决
仿照keyframes实现效果
228浏览 • 1回复 待解决
HarmonyOS tabs阴影效果
330浏览 • 1回复 待解决
HarmonyOS list编辑移动效果
63浏览 • 1回复 待解决
canvas如何实现水印效果
779浏览 • 1回复 待解决
如何实现星级评分效果?
360浏览 • 1回复 待解决
HarmonyOS 效果实现方案
213浏览 • 1回复 待解决
组件如何设置模糊效果
1632浏览 • 1回复 待解决
如何实现视频滤镜效果
1872浏览 • 1回复 待解决
Navigation实现Tabs切换效果
977浏览 • 1回复 待解决
目前不支持跨设备订阅公共事件。