2008-11-18 4 views
1

Я пытаюсь написать простое клиентское/серверное приложение (все приложения - служба Bluetooth и клиент). Клиентский код находит устройства Bluetooth и регистрируется в локальной базе данных. Но когда запрос выполняется, он не поддается обнаружению. (Код сервера запускается в другом потоке). Я эмулятор работает (время сканирования равно 0), но когда я установил в реальный телефон (два SE и один nokia), время сканирования составляет 10-15 секунд. в этот период устройство невозможно обнаружить другими устройствами.j2me обнаружение и обнаружение службы в то же время

Любая идея?

ответ

0

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

1

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

Я бы предложил просмотреть примеры приложений в комплекте с WTK или SE SDK, вы можете использовать их в качестве ссылки. Также я бы предложил прочитать SE site for developers.

Смежные вопросы