标签: android android-service android-sensors android-bluetooth microsoft-band
在Android服务中我连接到Microsoft Band 2并从所有传感器读取数据。(即使屏幕被锁定,我也希望接收数据)。
然而,过了一段时间我停止接收任何数据(不再调用回调)。此外,连接回调没有事件发生 - 我希望连接状态更改可以发出信号。
我还应该提一下,我正在注册所有可能的传感器事件。
我的代码与文档示例中的代码类似,但是如果有用的话我可以提供代码片段(文档包含用于连接内部活动的示例,但它应该工作相同)。
是否有人遇到此问题或类似行为?
答案 0 :(得分:0)
您可能应该启用WakeLock。我的MBand2可以通过昼夜全天(通过服务)传输实时数据,而没有数据丢失或连接问题。