Android gdb 调试步骤

1. adb connect $IP   //连接终端盒子
2. run application  //运行需要调试的程序
3. adb shell ps  //查看进程PID
4. adb shell gdbserver :5039 --attach pid  //终端启动gdbserver 端口5039 监听pid
5. adb forward tcp:5039 tcp:5039  //另启动一个服务器shell终端 用adb 链接终端盒子,tcp gdbserver 开启端口5039
6. gdbclient       //到android source 编译环境下,执行编译所需环境配置然后输入gdbclient即可进入gdb调试


后续为gdb 操作请自行查找gdb 使用步骤。
----------------------------------------------------------------------------------------------------------------
awk使用:
adb shell ps |awk -vstr="phoneme" 'match($0, str){print $2}'
打印含有phoneme字串的进程pid
adb shell kill -9 `adb shell ps |awk -vstr="phoneme" 'match($9, str){print $2}'` 
杀掉含有phoneme字串的进程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值