我最近开始在 Unity 中使用 alljoyn android sdk。我最近一直在阅读很多文档,但我无法找到解决问题的方法。设备之间建立连接没有问题,设备成功连接到会话。
问题是,当我想通过聊天应用程序从一台设备向另一台设备发送消息时。我从设备 A 发送的消息显示在设备 A 上,但不在设备 B 上。调用“SendChatSignal”方法,该方法调用 Signal 方法:AllJoyn.QStatus status = Signal(null, currentSessionId, chatMember, payload, 0, 64);
返回 QStatus.OK。所以信号应该通过总线广播,但是从来没有调用过 SignalHandler 方法,我不明白,因为它在总线上注册了以下内容:status = msgBus.RegisterSignalHandler(this.ChatSignalHandler, chatMember, null);
我希望你能帮助我解决我的问题。