Я пишу игру для Android, которая включает в себя немного C ++. У меня довольно повторяющийся сбой, который, кажется, из-за моего кода C ++
Глядя на страницу: http://source.android.com/porting/debugging_native.html#Debug_Scenarios (прямо в конце)
он говорит, что нужно запустить вывод через "инструмент стека" - который я не могу найти ни следа .. ни aproto.
Я думаю, они ссылаются на это:
http://code.google.com/p/android-ndk-stacktrace-analyzer/
Не расстраивайтесь, если не найдете его;потребовалось много поисков, чтобы выследить это в первый раз.:)
В большинстве случаев документы, похоже, ссылаются на инструмент ndk-stack (даже если они называют его "инструментом стека").
http://groups.google.com/group/android-developers/browse_thread/thread/73f89bb8739c24bb/5228e7a5dcfff090?lnk=gst&q=stack+tool#5228e7a5dcfff090
Кажется, инструмент стека является внутренним инструментом Google (несмотря на то, что он находится в общедоступных документах ...)
ОК - не хорошее чистое решение, которое я ищу, но: http://osdir.com/ml/AndroidDevelopers/2009-04/msg00492.html addr2line - позволяет мне увидеть, где я рушусь, в моем основном цикле!
Я думаю, что я не защищен от потоков ...