我想調試一個使用GDB的android應用程序,我沒有源代碼,我習慣於GDB。誰會知道該怎麼做?看來我需要附加到應用程序的過程和使用gdbserver,但我還沒有真正找到一個很好的教程,如何做到這一點...如何使用GDB調試Android上的Dalvik可執行文件?
謝謝!
我想調試一個使用GDB的android應用程序,我沒有源代碼,我習慣於GDB。誰會知道該怎麼做?看來我需要附加到應用程序的過程和使用gdbserver,但我還沒有真正找到一個很好的教程,如何做到這一點...如何使用GDB調試Android上的Dalvik可執行文件?
謝謝!
可能沒有一步一步的教程,但人們一直在使用gdbserver來調試JNI應用程序。請檢查下面的鏈接:
http://honeypod.blogspot.com/2008/01/debug-native-application-for-android.html
http://vilimpoc.org/blog/2010/09/23/hello-gdbserver-a-debuggable-jni-example-for-android/
http://developer.download.nvidia.com/tegra/docs/android_gdb_debugging.pdf
http://www.omappedia.org/wiki/Android_Debugging#GDB_.28the_GNU_Debugger.29
我要調試的Dalvik可執行文件,雖然,但感謝您的回答(我只是改了稱呼)。 – Bookix 2011-05-10 05:27:35
@Bookix嘗試omappedia方法(最後一頁) – Aleadam 2011-05-10 23:12:54
Nice links thanks .. – 2013-08-26 05:45:39