1、首先将ida文件目录下找到android_server,拷贝到手机的/data目录下
2、./android_server 启动androidserver;
3、adb forward tcp:23946 tcp:23946 端口映射
4、打开ida,点击debugger-attach-remote armlinux/android debugger5、设置hostname,port
6、点击debugger options,设置debug选项
7、点击OK,选择一个保存路径
8、选择自己要调试的App(须在手机上已启动)9、点击OK后进入debug界面,使用Ctrl+s快捷键,选择要调试的so库
10、使用g快捷键,选择自己要跳转的地址(可以是某个函数或寄存器等,需要进行地址运算绝对地址=基址+偏移地址)
此处stringFromJNI函数的地址是75196000+00009f7c = 7519ff7c11、点击行首位置选择要下断点位置,d年级三角符号开始debug