Связь Android Bluetooth и WakeLock

Я работаю над приложением Android, которое работает в фоновом режиме и обеспечивает поддержку аксессуара Bluetooth. Я хотел бы постоянно слушать в фоновом режиме устройство Bluetooth, чтобы попытаться открыть гнездо для телефона. Мой вопрос в том, можно ли добиться этого без постоянной частичной блокировки пробуждения, поскольку это, очевидно, будет иметь серьезные последствия для батареи. Так что мне интересно, какое влияние Bluetooth оказывает на засыпание телефона. Телефон не спит, когда есть открытый разъем Bluetooth? Чип Bluetooth автоматически выводит из режима сна Android, если устройство пытается подключиться? Я попытался провести некоторое тестирование, чтобы ответить на эти вопросы, но трудно изолировать, что происходит с блокировками пробуждения; кроме того, я не знаю, могу ли я полагаться на наблюдаемое мной поведение или оно может измениться на других устройствах.

22
задан shtolik 26 January 2017 в 22:06
поделиться