2011-02-10 2 views
6

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

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

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

ответ

4

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

6

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

Window -> Show view -> Console 

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

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

3

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

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

+0

как я могу найти stacktrace.where я должен ввести e.printStackTrace(); можете ли вы сказать мне –

+0

@Steph читать [logcat] (http://developer.android.com/tools/help/logcat.html) документ. –

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