Я хочу определить, находится ли мое устройство Bluetooth LE рядом с моим смартфоном. Когда приложение работает, я могу проверить его с помощью bluetoothGattCallback
(изменение соединения). Но я хочу, чтобы это выполнялось при каждом запуске фоновой задачи / службы / вещи, события, когда устройство было перезапущено, а приложение не запущено. Я не знаю, что использовать из-за пределов фона Android Oreo. Задача переднего плана - это, возможно, решение, но есть ли альтернатива, когда пользователь ее не заметит?