Отладка на польском языке 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-х годов.

Другие вопросы по тегам