使用GDB调试Android中的C/C++程序
使用GDB调试Android中的C/C++程序
启动调试器
首先在模拟器上启动gdbserver:
adb shell
进入模拟器的控制台后
gdbserver 10.0.2.2:1234 /system/bin/libomstts
10.0.2.2是模拟器的默认ip地址,让gdbserver在模拟器上监听1234端口。如果启动成功会显示以下信息:
- Process /system/bin/libomstts created; pid = 1025
- Listening on port 1234
- telnet localhost 5554
- Trying 127.0.0.1...
- Connected to localhost.
- Escape character is '^]'.
- Android Console: type 'help' for a list of commands
- OK
- redir add tcp:1234:1234
- OK
- exit
评论暂时关闭