Отладка на польском языке J2ME
Как отладить польский мидлет J2ME?
Как я могу показать журналы, которые генерируются?
1 ответ
Вы можете легко регистрировать выписки с помощью J2ME Polish, используя следующее:
//#debug
System.out.println("Error...");
Использование //#debug с J2ME для польского указывает директиву предварительной обработки для записи оператора println.
Существуют различные уровни ведения журнала, в том числе отладка, информация, предупреждение, ошибка и фатальный. Вы можете определить свои собственные уровни ведения журнала, но я считаю, что это слишком исчерпывающе для большинства ситуаций.
Лучшее, что я нашел, было добавить обработчик в файл сборки в разделе отладки.
<handler name="http">
<parameter name="server" value="http://a.server.com:80/Debug/" />
</handler>
Публикует любую информацию журнала прямо на сервере, чтобы вы могли буквально видеть поток журналов во время работы вашего приложения.
Или вы можете добавить обработчик, который ведет журнал в RMS, и использовать пример приложения J2ME Polish Logviewer для просмотра журналов, хранящихся в RMS. Его можно найти в каталоге с примерами вашей польской установки J2ME.
<handler name="rms">
<parameter name="useBackgroundThread" value="false" />
</handler>
Не забудьте установить переменные в файле сборки logview. Увидеть ниже:
<variables>
<variable name="polish.log.MIDletSuite" value="Demonstrator" />
<variable name="polish.log.Vendor" value="Enough Software" />
</variables>
У меня был коллега на работе, пытался отладить через Bluetooth, но я думаю, что это на самом деле не работает.
Просто примечание для любого, кто читает это, кто является новым J2ME, вы не можете отлаживать на устройстве! Мидлеты и J2ME были впервые созданы в конце 90-х годов.