Сборник аварийных журналов Blackberry - PullRequest
2 голосов
/ 17 февраля 2011

Существует ли механизм сбора всех следов стека приложения BlackBerry, если я выполняю доставку OTA-приложений?

Я считаю, что Apple собирает и выдает нам журналы сбоев, или вы можете извлечь их, подключив iPhone к устройству разработчика и используя XCode для чтения журналов сбоев. Есть ли эквивалентный механизм для Blackberry?

Если нет, есть ли библиотеки, которые могут регистрировать все исключения и отправлять их на сервер?

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

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

Существует вопрос StackOverflow о получении стека в виде строки:
Есть ли способ получить трассировку стека исключения в виде строки в Blackberry?


Если вы занимаетесь разработкой и можете подключить компьютер к устройству, вы можете получить событиеЖурнал или консольный вывод с помощью javaloader.exe.JavaLoader имеет довольно длинную страницу справки, которая отображается, если вы запускаете ее без аргументов.Вы можете найти JavaLoader.exe в папке плагинов Eclipse, куда распаковывается JDE BlackBerry.

Вопрос StackOverflow, в котором упоминается JavaLoader:
Инструмент для получения журнала BlackBerry

0 голосов
/ 19 февраля 2011

Если вы действительно хотите попросить своих пользователей о трассировке стека, они будут автоматически отображаться в журнале событий (по крайней мере, для необработанных исключений).Они могут использовать ALT-LGLG на главном экране устройства (на устройствах с клавиатурой), чтобы войти в журнал событий, а затем оттуда скопировать события дня в буфер обмена и вставить в электронное письмо.

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

...