К сожалению, мне приходится иметь дело с J2ME (который я считаю древней технологией сегодня) на Sony Ericsson J108i (он же Cedar).
К сожалению, мне не удалось настроить отладку на устройстве. Я сделал следующее:
- включен режим разработчика Java в настройках сервиса
- настроен USB -> Дополнительно -> Доступ в Интернет -> Через компьютер
- установлен J2ME SDK 2.5.0.6
- отключил брандмауэр Windows
- перепробовал всю процедуру на Windows XP и Windows 7
К сожалению, прокси-серверу подключения не удается подключиться к устройству. Сетевой интерфейс называется «Эмуляция USB-устройства Sony Ericsson 1039 USB (NDIS 5)», но при попытке подключения регистрируется следующее:
[18.03.12 13:23:45] Getting device ip. Failed to get deviceip for interface(Sony Ericsson Device 1039 USB Ethernet Emulation (NDIS 5) - Sterownik miniport Harmonogramu pakietów). Trying to get it from Connection Proxy settings(sdkme.properties). java.lang.RuntimeException: Unable to connect to the SEMC SDK Service1.
[18.03.12 13:23:45] Getting device ip. No device for interface=Sony Ericsson Device 1039 USB Ethernet Emulation (NDIS 5) - Sterownik miniport Harmonogramu pakietów
На самом деле похоже, что интерфейсу никогда не назначается правильный IP. Я попытался назначить IP вручную, но он тоже не удался (возможно, я сделал это неправильно - документация здесь не очень многословна).
Есть идеи, что я делаю не так? Какие-нибудь истории успеха с отладкой на устройстве с помощью этого телефона?