Обнаружение службы j2me и обнаружение в то же время
-
08-07-2019 - |
Вопрос
Я пытаюсь написать простое клиент-серверное приложение (все приложения - это служба Bluetooth и клиент). Код клиента находит устройства Bluetooth и регистрируется в локальной базе данных. Но когда запрос запущен, он не обнаруживается. (Код сервера запускается в другом потоке). В эмуляторе он работает (время сканирования 0), но при установке в реальный телефон (две SE и одна Nokia) время сканирования составляет 10-15 сек. в этот период устройство не обнаруживается другими устройствами.
Есть идеи?
Решение
Когда вы выполняете поиск устройства, радиоприемник Bluetooth будет этим заниматься, и поэтому он не будет отвечать на запрос другого устройства об обнаружении.
Другие советы
Насколько я понимаю, вы пытаетесь создать одновременно работающий сервер и клиент, верно? Ну, я думаю, это не сработает, нужно сделать один телефонный сервер, а другой будет клиентом.
Я бы посоветовал просмотреть примеры приложений в комплекте с WTK или SE SDK, вы можете использовать их в качестве справочных. Также я бы предложил прочитать сайт SE для разработчиков . р>