1
首先,我已經讀過3級或4的教程,在堆棧溢出20個相關的問題,我很絕望,似乎沒有任何工作...Android原生的調試(NDK-GDB不工作)
我在Mac上運行os x,在eclipse juno上,ndk-r8 我嘗試調試使用庫(.jar)的應用程序(.apk),它使用許多本機庫(.so)。 我2 AndroidManifest.xml含有可調試=真,我編譯的.so與 「NDK-建立NDK_DEBUG = 1」
但是當我稱之爲 「NDK-GDB」,對應用程序目錄,我得到:
"ERROR: Could not find gdbserver binary under ./libs/none"
(這似乎是正常的)
和圖書館目錄時,我得到:
"ERROR: Non-debuggable application installed on the target device."
(這是假的)
當我與一個SEGV程序崩潰,如果我使用addr2line或NDK棧,既說我的地址不正確。
做任何人作爲一個想法,爲什麼GDB不能附加到我的過程?或有一個解決方法來做到這一點?
沒有人有線索嗎?有沒有人已經在juno上使用android native? – cyrilchampier 2012-07-29 19:02:13