Я должен написать приложение, которое будет действовать как клиент bluetooth. То, что я пытаюсь сделать, это выяснить, каким будет лучший способ выяснить, поддерживает ли определенное устройство, которое я поддерживаю, не пытаясь все время использовать BluetoothDevice.connect(), и если он не находится в зоне действия. Здесь мы предполагаем, что устройство уже сопряжено.
Я боюсь, что было бы плохой практикой пытаться все время подключаться к определенному устройству, пока оно не окажется в зоне действия. Мне кажется, что это будет плохо для батареи.
Кто-нибудь знает какие-либо методы или концепции, которые должны использоваться для выполнения того, что я пытаюсь сделать?
Спасибо!