Печать трассировки стека исключений в JavaME для Samsung JET - PullRequest
1 голос
/ 18 февраля 2011

Мои исследования показывают, что общий вопрос исключительно популярен.И в основном не существует единого решения для всех телефонов, использующих среду CLDC / MIDP.

Я разработал приложение, которое работает на всех телефонах, которые я тестировал до сих пор (в основном на Nokia), но оно выдает IOException наSamsung jet S8003.

Есть идеи, как можно получить след на этом конкретном телефоне?

Ответы [ 2 ]

2 голосов
/ 18 февраля 2011

Я не могу ответить конкретно для вашей платформы, но на протяжении многих лет я обнаружил, что лучший подход к решению подобных проблем состоит в том, чтобы внедрить какое-то средство трассировки в ваш код, чтобы вы могли видеть путь к коду, которыйпривело к исключению.Посмотрите ответы на этот вопрос SO для некоторых идей о том, как это сделать: Вход в систему J2ME .

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

1 голос
/ 26 июля 2011

После многих лет разочарования я создал инструмент, который делает то, что вы хотите: http://jarrut.sourceforge.net/

Это не так легко настроить, как могло бы быть, но оно идет с рабочим примером. После того, как вы это заработаете, вы больше не будете делать вещи JME без него.

...