-
-
[原创]解决IDA(AS)+安卓模拟器动态调试Adb端口号被占用的方法
-
发表于: 2021-9-5 08:26 6891
-
在对android应用app进行动态调试中,难免会遇到adb端口号被占用,无法连接成功的情况。这种情况该怎么处理呢?
思考问题:既然端口号被占用,无非有应用已经在使用此端口,一种处理办法是找到占用端口的进程,杀死即可,这种方法网上有很多,本愚人就不再赘述。其实,更多的一种情况是你的机器上很可能安装了android studio,同时又单独安装了Adb;同时在AS中使用过Adb把端口号给占用了,因此你再在终端使用Adb时就自然会出现端口被占用无法连接的情况。
其实解决办法也很简单,使用提早占用端口的Adb进行连接,例如:无论是配置IDA+模拟器,还是配置AS+模拟器,其实只使用AS中带有的Adb完成基础配置就可以了:在AS中使用adb connect 127.0.0.1:XXXX,adb shell,adb push XXXXX /data;出现listening 0.0.0.0:23946 之后一定要开终端,在终端中使用Adb :adb forward tcp:23946 tcp:23946 完成端口转发,为什么要另开终端进行转发,因为在AS中继续执行adb命令容易无反应。
赞赏
他的文章
- 怎么提取微软补丁? 5856
- [求助]来啊,一起看看这是不是个洞? 10843
- [讨论]xor r9d r9d ;这条指令执行完后,r9的值是多少? 11284
- 010editor版本V13.0.1暴力破解过程 8245
- [原创]syzkaller内核黑盒测试环境搭建中,内存不足的解决办法 9904
看原图
赞赏
雪币:
留言: