2011-04-15 2 views
3

Когда телефон Blackberry подключен через USB и в режиме отладки, вызовы, сделанные в System.out.println(), видны в журнале.Выход отладки Blackberry

Но есть ли способ получить доступ к «stdout» даже из программы, не находящейся в режиме отладки? Возможно, можно подключиться с помощью некоторой командной строки?

+1

Знаете ли вы о 'alt + lglg' на главном экране, чтобы отобразить системный журнал? Удерживайте 'alt' и наберите' lglg' с главного экрана, и он покажет вам все записи журнала из всех запущенных приложений. Я часто использую его, чтобы догадаться, какие разрешения безопасности требуются для правильной работы программы. – sarnold

+0

нет, что такое lglg? Это было интересно, иногда это может быть полезно. Aha - lglg не кнопка, а последовательность L G L G :-) –

+0

Я пробовал это и в то время как прохладно и полезно иногда тоже, это просто слишком много мусора в этом журнале, чтобы я мог найти что-либо на маленьком экране BB. –

ответ

2

Я работал над проблемой, создав функцию регистрации по сети.

+1

+1 Я сделал что-то подобное; Я очень гордился этим :). Я создал локальный журнал с механизмом автоматического отправки по электронной почте на наш сервер. – seand

2

Если вы установили JDE и BB подключается через USB:

JavaLoader.exe -USB EVENTLOG> theLog.txt

Это часто гораздо более удобным для доступа к журналам во время разработчика. Невозможно программно получить контент.

+0

Ницца! Мне это нравится. Это только Windows? У меня есть куча Java-загрузчиков в моем каталоге плагинов, но только до ОС 5.0 –

+0

Я думаю, что это только окна. Инструмент JavaLoader был в JDE с по меньшей мере 4.1. Он также работает на тренажерах. – seand

Смежные вопросы