gdb环境(有源码和无源码调试环境)(2)

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环境(有源码和无源码调试环境)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8e8618e0f8698ec581cb07f47927aa32.html