Где находится "инструмент стека" для разработчика Android? (чтобы помочь отладить нативный код C ++) - PullRequest
5 голосов
/ 13 сентября 2010

Я пишу игру для Android, которая включает в себя немного C ++.
У меня довольно повторяющийся сбой, который, кажется, из-за моего кода C ++

Глядя на страницу: http://source.android.com/porting/debugging_native.html#Debug_Scenarios (прямо в конце)

он говорит, что нужно запустить вывод через "инструмент стека" - который я не могу найти ни следа .. ни aproto.

Ответы [ 4 ]

3 голосов
/ 09 октября 2010

Я думаю, они ссылаются на это:

http://code.google.com/p/android-ndk-stacktrace-analyzer/

Не расстраивайтесь, если не найдете его;потребовалось много поисков, чтобы выследить это в первый раз.:)

0 голосов
/ 10 апреля 2017

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

0 голосов
/ 15 сентября 2010

http://groups.google.com/group/android-developers/browse_thread/thread/73f89bb8739c24bb/5228e7a5dcfff090?lnk=gst&q=stack+tool#5228e7a5dcfff090

Кажется, инструмент стека является внутренним инструментом Google (несмотря на то, что он находится в общедоступных документах ...)

0 голосов
/ 14 сентября 2010

ОК - не хорошее чистое решение, которое я ищу, но: http://osdir.com/ml/AndroidDevelopers/2009-04/msg00492.html addr2line - позволяет мне увидеть, где я рушусь, в моем основном цикле!

Я думаю, что я не защищен от потоков ...

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