从PC到Android仿真器的套接字连接

时间:2019-03-28 19:27:42

标签: android android-emulator

这就是我要做的事情:我有一个使用ServerSocket的Android应用,并且需要从我的计算机连接到此套接字。

我尝试使用adb shell ifconfig来获取IP地址,但可以从仿真器外壳ping通此IP,但是无法从计算机的终端ping通此IP。

换句话说,如何使用Postman在仿真器的Web服务器上进行连接?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。看来,如果要从计算机与仿真器进行通信,则要使用的IP地址为127.0.0.1,并且需要在命令行中使用ADB进行一些端口转发。

例如,如果您的仿真器在端口8080上运行服务器,则

adb forward tcp:8080 tcp:8080

然后用localhost:8080

调用