我正在寫一個涉及一些C++的android遊戲。
我有一個相當重複的崩潰,這似乎是由於我的C++代碼Android開發的「堆棧工具」在哪裏? (以幫助調試本機C++代碼)
縱觀頁: http://source.android.com/porting/debugging_native.html#Debug_Scenarios (右末)
它說,貫穿了「堆棧工具的輸出「 - 我可以找到沒有...的痕跡,也沒有aproto。
我正在寫一個涉及一些C++的android遊戲。
我有一個相當重複的崩潰,這似乎是由於我的C++代碼Android開發的「堆棧工具」在哪裏? (以幫助調試本機C++代碼)
縱觀頁: http://source.android.com/porting/debugging_native.html#Debug_Scenarios (右末)
它說,貫穿了「堆棧工具的輸出「 - 我可以找到沒有...的痕跡,也沒有aproto。
確定 - 不是我正在尋找的漂亮的清潔解決方案,而是:http://osdir.com/ml/AndroidDevelopers/2009-04/msg00492.html addr2line - 讓我看看我的主循環中哪裏崩潰!
我覺得我不是線程安全的...
我認爲他們指的是這樣的:
http://code.google.com/p/android-ndk-stacktrace-analyzer/
不要覺得不好沒有找到它;它花了很多搜索來第一次追蹤它。 :)
看起來方便 - 但它不是他們所指的工具。請將其輸出(http://code.google.com/p/android-ndk-stacktrace-analyzer/wiki/Usage)與本頁底部的輸出(http://source.android.com/porting/debugging_native .html#Debug_Scenarios) – Chozabu 2010-10-11 17:09:03
有趣;我明白你的意思了。你有沒有在NDK名單上詢問過它?那裏的Google員工可能能夠指引您朝着正確的方向發展。 – SomeCallMeTim 2010-10-12 17:17:05
在大多數情況下,文檔似乎是指ndk-stack tool(即使他們稱之爲「堆棧工具」)。
我已經修復了這個問題,但我仍然有興趣知道答案! – Chozabu 2010-09-14 01:12:33