Проблема со службой Bluetooth в J2ME не обнаруживается - PullRequest
1 голос
/ 02 мая 2010

Я пытаюсь создать сервис с:

LocalDevice localDevice = LocalDevice.getLocalDevice();
localDevice.setDiscoverable(DiscoveryAgent.GIAC);
String url = "btl2cap://localhost:"+uuid.toString()+";name="+name+";authorize=true;authenticate=true;encrypt=true";
L2CAPConnectionNotifier notifier = (L2CAPConnectionNotifier)Connector.open(url);
ServiceRecord = localDevice.getRecord(notifier);
// Set some attributes
// ...       
conn = notifier.acceptAndOpen();
//...

Я запускаю этот код на Nokia 5800 и Nokia 2760, с 5800 я вижу 2760, но не наоборот, я не знаю, в чем проблема, у меня проблемы с безопасностью ...

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 12 мая 2010

Проблема была в поиске, устройство бросило исключение BluetoothStateException, выдавая "Занят" Решение, которое я нашел, представляет собой задержку между deviceSearch и serviceSearch.

...