Android Bluetooth, переопределить запросы на сопряжение - PullRequest
0 голосов
/ 01 апреля 2012

Предположим, что устройство никогда не видело другого устройства раньше, в этой настройке оно уже будет знать свой MAC-адрес устройства и просто попытается выполнить сопряжение с этим устройством, чтобы определить, находится ли оно сейчас в диапазоне

Как переопределить диалог сопряжения?

1 Ответ

1 голос
/ 01 апреля 2012

Не думаю, что вы можете переопределить диалог сопряжения.

Но я думаю, что можно делать то, что вы пытаетесь сделать. Если вы инициируете обнаружение устройства и регистрируетесь, чтобы получить намерение ACTION_FOUND. http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#ACTION_FOUND Обратите внимание, что это намерение дает вам имя обнаруженных устройств. RSSI также доступен - вы можете найти это полезным.

Таким образом, вы можете определить, находится ли искомое устройство в зоне действия без сопряжения (и без появления диалога сопряжения).

...