постоянное соединение Bluetooth - PullRequest
0 голосов
/ 05 октября 2011

У меня есть задача написать приложение, которое будет подключаться к не-мобильному устройству через синий зуб, и это устройство будет отправлять данные каждую секунду (некоторая статистика), и устройство не должно отключаться после посылки одной партии данных. Как я могу это сделать?

1 Ответ

2 голосов
/ 05 октября 2011

Если вы откроете соединение через разъем Bluetooth, оно будет оставаться открытым, пока вы удерживаете ссылку на него, и ни один из концов не закрывается.

Простой пример - пример Bluetooth Chat . В нем показано, как соединить два телефона, но также показано, как сохранить соединение и проверить, живо ли оно.

Кроме того, в Android иногда бывает сложно сохранить ссылку, поскольку Activities перезапускается при изменении ориентации. Обычно люди помещают это в Service и отправляют данные таким образом. Это быстрый и простой способ поддержания соединения.

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