Как проверить, включен ли блютуз других устройств в андроиде? - PullRequest
0 голосов
/ 03 февраля 2012

Я работаю над приложением для Android и хочу знать, как я могу проверить состояние bluetooth других устройств, подключенных к моему устройству?

Когда устройство подключено к моему устройству через Bluetooth, его имя сохраняется в моем телефоне. Теперь, как я могу проверить состояние Bluetooth этих сопряженных устройств в моем приложении?

Ответы [ 2 ]

1 голос
/ 03 февраля 2012

Вы можете позвонить BluetoothAdapter.getBondedDevices () , чтобы получить список сопряженных устройств.

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

0 голосов
/ 20 февраля 2013

Предлагаю вам следующее решение:

Вы читаете некоторые данные для отправки в ваше приложение, делаете это один раз в 1 секунду или более (я рекомендую использовать timertask).

И еще одна важная вещь для вашего приложения: Объекты InputStream и Outputstream являются окончательными, поэтому я не думаю, что вы сможете повторно подключиться к нужному устройству без перезапуска приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...