3)mount -o rw,remount /mnt/asec/com.android.gl2jni-1
4)chmod 777 /mnt/asec/com.android.gl2jni-1
11,把gdbserver push到/data/data/com.android.gl2jni/lib
adb push ./libs/armeabi/libgl2jni.so /data/data/com.android.gl2jni/lib/
12,执行../../ndk-gdb --verbose --launch=com.android.gl2jni.GL2JNIActivity,顺利进入debug模式
13,在ida pro中间打开libgl2jni.so,找到我们赶兴趣的函数
14,加断点
注意,和上面有源码调试不一样,没有行号信息。
15,至此后面操作几乎和有源码一样了。
全部ok。
我们可以在Android上和dos linux一样debug了。
使用hello-gl2建立ndk-gdb环境(有源码和无源码调试环境) 图文版下载:
具体下载目录在 /2013年资料/6月/13日/使用hello-gl2建立ndk-gdb环境(有源码和无源码调试环境)