Я разрабатываю приложение, в котором телефон Android представляет собой сервер Bluetooth, который принимает соединения Bluetooth, а затем использует их для отправки и получения данных на другие телефоны.
Моя идея заключалась в том, чтобы использовать адаптер Bluetooth и реагировать наACTION_FOUND намерен запустить сервис.Однако я не понимаю, как я могу оставаться на связи с Сервисами, которые создаются таким образом.Я поместил в файл AndroidManifest следующее:
<service
android:label="@string/bluetooth_connection_activity"
android:name=".BluetoothConnection" >
<intent-filter>
<action android:name="android.bluetooth.device.action.FOUND" />
</intent-filter>
</service>
Это правильный способ сделать это?
Верно ли мое предположение, что теперь, каждый раз, когда устройство найдено, новоесервис создан?Если да, как я могу оставаться на связи с этой службой, чтобы я мог использовать соединение Bluetooth?
Если вы считаете, что я делаю это совершенно неправильно, пожалуйста, сообщите мне.