在Android设备上编写应用程序时,我发现了一个问题。我正在尝试不断地从BLE传感器(北欧的东西)收集数据。一切都运行得很顺利,但如果我遇到设备断开一段时间(例如,信号不好)的情况,设备可能会进入打瞌睡模式。
当正在订阅BLE特征并且正在接收更新时,打瞌睡模式不会影响。有没有办法以编程方式克服打瞌睡待机模式,使我的设备即使断开连接也能继续搜索该设备?
这是我的项目的一项关键任务,我还没有找到任何方法来处理这种行为。
发布于 2018-08-02 18:42:11
为了解决这个问题,我实现了一个前台服务,它负责监控连接,并保持CPU的活动状态,防止进入打瞌睡模式。
https://stackoverflow.com/questions/51536705
复制相似问题