Я пытаюсь заставить свою службу Android автоматически подключаться к уже
сопряжено с устройством Bluetooth, когда оно находится в зоне действия.
Пример:
У меня подключен iPhone к моей машине. Когда я сажусь в машину, музыка
автоматически начинает играть. Мне не нужно подключать его снова. Мне
не нужно начинать песню. Он просто запускает iTunes и начинает воспроизводить
музыку. Мне нужна такая возможность подключения в моем приложении для Android.
Одним из очевидных решений является запуск потока в фоновых службах, который пытается подключайтесь каждые X секунд. Однако это неоптимально из-за увеличения срока службы батареи.
Я пробовал настроить приемники вещания на срабатывание по ACTION_ACL_CONNECTED, но, похоже, это вызывается только после подключения к устройству.
Мое приложение не может получить уведомление, когда телефон входит в зону действия устройства?
Я провел большую часть последние два дня безуспешно пытались заставить это работать. Существует миллиард учебных пособий о том, как подключиться к устройству Bluetooth, но ни одно из них не позволяет автоматически подключаться, когда оно находится в зоне действия. Начинаю сомневаться, возможно ли это вообще... Я буду потрясен, если нет

вопросы по теме:
Автоматический поиск уже сопряженных устройств Bluetooth, когда они находятся в зоне действия
Подробнее здесь: https://stackoverflow.com/questions/265 ... n-in-range