| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > даешь отладочные строки мидлета на десктоп! |
| Автор: Antropoid 18.7.2007, 18:19 |
| Привет. Можно ли увидеть отладочные строки на десктопе у мидлета, запущенного на девайсе? |
| Автор: DimLord 18.7.2007, 19:25 |
| Смотря как ты их собираешься выводить если имеется в виду вывод в консоль посредством System.out.println(""); то нет по крайней мере я такого не встречал, так как консоли в телефонах нет и выводить соответственно некуда. Если конечно телефон не находится в режиме "On device debug". Если будет интересно то T610 был первым мобильным телефоном с поддержкой отладки на физическом устройстве (On-Device Debugging). Это даёт возможность в среде разработки, такой как NetBeans с установленным add-on Mobility Pack, удалённо управлять и отлаживать java-приложения непосредственно на том физическом устройстве, для которого это приложение собственно и создаётся. Почитать можно здесь: http://www.netbeans.org/kb/50/tutorial-sonyericsson-odd_ru.html http://developer.motorola.com/search/?q=Debugging_MIDlets_MOTOSLVR_L7.pdf |
| Автор: Antropoid 18.7.2007, 22:07 |
| Ааааааааааатличная информация. + тебе. А мож можно делать ODD при помощи Eclipse'а ну и еще чего-то там? |
| Автор: Dancer 30.7.2007, 12:19 |
| я здесь, когда-то очень давно описывал, как можно через HyperTerminal подконнектить мобилку, и тогда можно в COM порт писать System.out.println() поищи по COM0 или по моим ответам в этой ветке. Но через OnDebugMode - приятнее, можно точки останова ставить и прямо через NetBeans трассировать код. Плюс ещё, как вариант. Я делал сохранение логов в файлик, в файловой системе телефона. Заказчик прогонял у себя проиложение, присылал мне файлик с логом, и я по нему смотрел, где что грохнулось и делал фиксы. (можно и так выходить из положения |
| Автор: Antropoid 31.7.2007, 13:56 |
| Ура!!! Получилось! По Bluetooth шо то не пошло, а вот по USB кабелю получилось выводить строки Ерика на экран! Использовал Sony Ericsson SDK. Всем пасиб! |
| Автор: Antropoid 14.8.2007, 12:51 |
| А какой софт нужен для ODD+Nokia? |
| Автор: math64 23.8.2007, 15:12 |
| Cкачать с forum.nokia.com SDK соответствующий телефону (У меня nS60_jme_sdk_3rd_e_FP1.zip) Установить его Зарегистрировать SDK в IDE (описано в документации по SDK, но скриншоты не совсем соответствуют действительности). Установить EcmtAgent_MIDP.SIS из каталога s60tools на телефон Установить RedMIDlet.jar распакованный при установке предыдущего приложения Запустить Debug Agent и Std.out redir на телефоне. Установить соединение по ВlueTooth используя драйвер от Microsoft. Запустить на компьютере bin\epoc32\tools\ecmtgw.exe Выбрать нужный порт и нажать Connect. Запустить приложение из IDE используя S60Device (по документации должно быть S60Device_over_Bluetooth и S60Device_over_wlan). Русские буквы из отладочной выдачи отображаются как '?' |
| Автор: Antropoid 1.10.2007, 11:40 |
работаю с Е61. Получаю: Sertificate error. Contact application supplier подписываю, но все равно шото не так: Unable to install protected application from an untrusted supplier math64, а как ты это преодолел? |
| Автор: math64 4.10.2007, 07:32 |
| Через 14 дней потребовалась регистрация. Пока эту проблему не решал. |