Использование отладчика Android - это правильный способ интерпретации потенциальной ошибки? - PullRequest
0 голосов
/ 25 мая 2011

Сегодня я читал об отладке и наткнулся на сообщение в stackoverflow, в котором говорится, что сам отладчик в eclipse не сообщает много полезной информации, и большая часть информации лежит в LogCat?

Я сделал снимок экрана с выводом LogCat и увидел красочный вывод, который великолепен. Я выбрал наиболее очевидный цвет опасности (красный) и увидел, что в конце вывода он сообщает об ошибке, вызванной NullpointerException в fillData () и onCreate ().

Мой вопрос:

  1. Является ли это признаком ошибки в моем коде (поскольку мой вылетает при запуске)? Является ли ошибка Nullpointerexception? Это правильный способ обнаружения непосредственных ошибок в коде?

  2. Является ли вывод красного цвета Logcat основной частью для увеличения при поиске ошибок?

Спасибо! Я думаю, что этот пост будет полезен для многих noob android-кодеров, так как не так много ресурсов, обучающих правильному использованию отладчика: (

1 Ответ

0 голосов
/ 25 мая 2011

Для просмотра всех журналов приложений вы должны проверить «LogCat» в «DDMS».
В LogCat вы можете фильтровать журналы по уровню журнала (V = подробный, D = отладочный, I = информация, W = предупреждение и E =Ошибка).

Вы можете проверить сбой приложения, отфильтровав по ошибке - таким образом, вы можете проверить, где происходит проблема (просмотрев трассировку стека).

Однако, если вы хотите выполнить пошаговую отладку, добавьте точки останова и запустите приложение в режиме отладки.Затем откройте перспективу «Отладка», и вы сможете отлаживать построчно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...