【发布时间】:2011-08-10 16:11:44
【问题描述】:
我正在开发一个在后台运行并支持蓝牙配件的 Android 应用程序。我想一直在后台监听蓝牙设备以尝试打开手机的套接字。我的问题是是否有可能在不不断保持部分唤醒锁的情况下实现这一目标,因为这显然会产生严重的电池后果。所以我想知道的是蓝牙对手机入睡有什么影响。蓝牙插座打开时手机是否保持唤醒状态?如果设备尝试连接,蓝牙芯片是否会自动唤醒 Android?我试图做一些测试来回答这些问题,但是很难隔离唤醒锁发生的事情。此外,我不知道我是否可以依赖我观察到的行为,或者它是否会在其他设备上发生变化。
【问题讨论】:
-
在此期间您是否找到了答案或任何其他信息?如果是这样,请发布它们,因为我目前遇到了完全相同的问题。
-
bt 连接应该比非睡眠设备使用更多的电池,所以请保持唤醒锁,因为你会耗尽电池(但不如 wifi)
-
这是 BLE 4.x 还是普通蓝牙?
标签: android android-bluetooth android-wake-lock