Здравствуйте, Donz, Вы писали:
D>Здравствуйте, Shm04, Вы писали:
S>>Пишется J2ME приложение с использование Bluetooth
S>> LocalDevice local = LocalDevice.getLocalDevice(); // проблема здесь
S>>На телефоне Motorola ROKR E1 (MIDP 2.0, CLDC 1.1) при обращении к LocalDevice не происходит НИЧЕГО. Т.е. ни exception, ни креша, ни возврата NULL. Как будто там вместо оператора return стоит.
D>Что содержит поле local после выполнения этой строчки? Выполняются ли строки после этой в этом методе? D>В какой нити идет вызов? Он должен быть в своей, а не где-нибудь типа startApp или других, которые вызывает AMS
В том-то и дело, что я не могу проверить local — как будто на это строке происходит Exception, который не ловится. Ни одна строка после этого не выполняется. Гм, может есть еще вариант — thread просто взвисает на этом месте. Ожидание было минут по 5 — без результата. Не может же оно инстанс брать так долго.