Поиск трассировки стека в Eclipse с Android - PullRequest
6 голосов
/ 10 февраля 2011

Не используется для использования Eclipse для Java, в основном используется jEdit, но вместе с Android-разработкой поставляется Eclipse.Я переключился в окно отладки и нажал кнопку отладки, которая запускает мое приложение, оно вылетает, но я не могу найти трассировку стека.На панели «Отладка» я вижу, что произошел сбой с исключением, однако больше информации не вижу.Не уверен, сможете ли вы это получить, но я немного привык к Visual Studio с номерами строк и немного большей информацией о том, что пошло не так.Как я уже сказал, все, что я получаю, это -

 'Thread [<1> main](Suspended (exception RuntimeException))'

в окне отладки.Кто-нибудь может пролить свет на то, где я могу найти больше информации?

Ответы [ 4 ]

6 голосов
/ 10 февраля 2011

Для нормальной разработки Java в Eclipse трассировки стека появятся в виде консоли:

Window -> Show view -> Console

(если его нет в списке, нажмите «Другое» и найдите «Консоль»).

При работе с Android-разработкой найдите представление "LogCat", как я описал выше. Трассировка стека должна быть там.

4 голосов
/ 10 февраля 2011

Вы должны прочитать это руководство: Отладка Android с использованием Eclipse и ADT

4 голосов
/ 10 февраля 2011

Проверьте перспективу DDMS и представление LogCat.Android регистрирует все, что можно просмотреть с помощью LogCat.

3 голосов
/ 10 февраля 2011

Вы можете напрямую набрать adb logcat в командной строке, он отобразит следы стека.

Для получения дополнительной информации см. Эту страницу: http://developer.android.com/guide/developing/tools/adb.html#logcat

...