Android 在用户';她睡着了
我制作了一款在睡眠时监测人的健康的设备,它通过BLE连接到智能手机 它与iOS应用程序配合得很好。 但自从安卓世界出现打瞌睡模式后。 这真的很难处理,因为我的设备在他睡觉的时候工作 它的主要功能是检测特定的危险,并在用户使用设备睡觉时通知用户。我需要一个网络连接,当它发生 许多文章告诉我,如果我的应用程序在白名单中,我甚至可以在打瞌睡模式下使用网络。但在我测试了打瞌睡模式后,这似乎不是真的。 我说得对吗 我可以确保在我启动时可以在列表中找到我的应用程序 adb外壳转储系统设备 让我的应用程序正常运行的最佳方法是什么?Android 在用户';她睡着了,android,bluetooth,background,bluetooth-lowenergy,doze,Android,Bluetooth,Background,Bluetooth Lowenergy,Doze,我制作了一款在睡眠时监测人的健康的设备,它通过BLE连接到智能手机 它与iOS应用程序配合得很好。 但自从安卓世界出现打瞌睡模式后。 这真的很难处理,因为我的设备在他睡觉的时候工作 它的主要功能是检测特定的危险,并在用户使用设备睡觉时通知用户。我需要一个网络连接,当它发生 许多文章告诉我,如果我的应用程序在白名单中,我甚至可以在打瞌睡模式下使用网络。但在我测试了打瞌睡模式后,这似乎不是真的。 我说得对吗 我可以确保在我启动时可以在列表中找到我的应用程序 adb外壳转储系统设备 让我的应用程序正常
- 前台服务
- 带有SetExactAndAllowHileId的报警管理器李>
- GCM(意思是推,对吧?)
- 还有别的吗
来自。你好,蒂姆。谢谢你非常友好的回答。我真的很感谢你的帮助。我会像你说的那样再试一次,并分享结果。谢谢前台服务只会阻止应用程序待机模式冻结/杀死你的应用程序@behelit抱歉,什么?@TimCastelijns你提到的“前台服务不受打瞌睡的影响”。但它只与打瞌睡的“应用程序待机”部分有关,而不是深度睡眠打瞌睡understand@behelit没有“应用程序待机”部分或应用程序standy和doze是两个不同的东西