Как я могу визуализировать стек вызовов Android с помощью Eclipse? - PullRequest
2 голосов
/ 15 февраля 2012

Можно ли как-нибудь визуализировать стек вызовов приложения Android? Все, что я могу найти в Eclipse - это запущенные темы:

enter image description here

Я хочу видеть, как вызываются мои подпрограммы для устранения проблемы, связанной с задним стеком действий.

Спасибо!

Ответы [ 2 ]

6 голосов
/ 15 февраля 2012

Вы можете видеть стек мгновенных вызовов в любом из ваших потоков. В перспективе DDMS для Eclipse щелкните окно Threads.

enter image description here

Будет пусто для начала. Выберите ваш процесс в окне «Устройства», затем нажмите кнопку «Нити» над списком процессов в списке «Устройства».

enter image description here

Теперь вы увидите список потоков в окне Threads. Нажмите на одну из тем, а затем нажмите кнопку Обновить ниже. Вы увидите мгновенную трассировку стека этого потока.

enter image description here

4 голосов
/ 15 февраля 2012

Добавьте где-нибудь точки останова в своем коде и запустите в режиме отладки, тогда вы можете увидеть стек вызовов. AFAIK, в режиме выполнения он просто отображает количество потоков и процесс. Не отображается последовательность вызовов.

...