Я реализовал сканирование доступных устройств Bluetooth, как описано Android SDK documentation. Он работает нормально, но я только узнаю об устройствах, которые еще не соединены с моим телефоном.Включает ли BluetoothAdapter # startDiscovery() обнаружение неспаренных устройств?
Вопрос в том, является ли это нормальным, предполагаемым поведением?
Это нормально, если это так, я просто должен быть уверен, и документация не говорит.
Спасибо! Я понял, что он не «обнаруживает» устройства, с которыми мой телефон уже подключен. Вероятно, устройство отключает свою «открытость», пока оно подключено. – Ridcully
Да, это не в режиме сканирования запросов, требуемом для обнаружения. – laalto