使用通知订阅能力,已使用openSubscriptionSettings接口完成通知授权和设备连接订阅,仍然无法在onReceiveMessage中收到回调,该如何排查问题。
onReceiveMessage未收到回调原因排查:
手机与穿戴设备配对有两种方式:
支持HFP连接的设备,需保证HFP连接一直处于连接状态。
onReceiveMessage回调日志排查和断点调试:
完成上述检查后请确认onReceiveMessage可以收到回调消息,需要注意的是:
通知转发到穿戴设备:
使用onReceiveMessage收到回调后,穿戴设备不会自动显示消息通知,需要应用自行开发相关代码,调用蓝牙等协议转发通知消息给穿戴设备。
可参考官网示例:传统蓝牙连接示例。注:示例仅作流程参考。