Android:如何将ndk-gdb与纯本机可执行文件一起使用?
作者:互联网
我已经将ndk-gdb用于在JNI上下文中加载的共享库.是否可以使用它来调试由Android.mk中的BUILD_EXECUTABLE目标构建的纯本机可执行文件?
解决方法:
您可以使用gdbserver启动或附加到进程.
// Start debugger and attach to a running process
adb forward tcp:5039 tcp:5039
adb shell /system/bin/gdbserver tcp:5039 --attach PID
如果正确配置了Eclipse环境,则可以直接从Eclipse进行调试.以下是一些我发现对我有帮助的链接.
常规调试:
http://mhandroid.wordpress.com/2011/01/25/how-cc-debugging-works-on-android/
设置日食:
http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/
标签:android-ndk,android 来源: https://codeday.me/bug/20191201/2084593.html