Android Bluetooth соединение без сканирования
В настоящее время я работаю над заявкой, где у меня есть.
- Сервер: мой компьютер.
- И клиент: мое устройство Android
Я уже собрал версию своей программы с использованием http-соединения, но теперь я хочу подключиться к своему серверу через Bluetooth. Так что я на самом деле смущен чем-то:
Мой телефон никогда не будет подключен к другому устройству, кроме моего компьютера, поэтому я вынужден сделать Discovery на каждом устройстве вокруг, а затем выполнить цикл на deviceAdapter
найти мой? Мой сервер (компьютер) ожидает соединения с этим:
UUID uuid = new UUID("0000110100001000800000805F9B34FB", false);
System.out.println(uuid.toString());
String url = "btspp://localhost:" + uuid.toString() + ";name=MyServiceName";
notifier = (StreamConnectionNotifier)Connector.open(url);
не device.createRfcommSocketToServiceRecord(MON_UUID);
сделано для прямого соединения между двумя устройствами без обнаружения?
Заранее спасибо.