我已经为Android编写了一个套接字侦听器程序。在我的程序中,我在端口1234中创建一个ServerSocket。 但是,我不知道如何从我的电脑到模拟器进行测试。 我尝试将代理更改为10.0.2.2端口1234,但它不起作用。 请帮帮我!
答案 0 :(得分:0)
我认为您可以使用ssh反向隧道来解决您的问题。我没有尝试过它来解决像你这样的问题,但这是采取措施的步骤:
在终端IDE上运行此命令:
ssh [你的pc ssh用户] @ [你的电脑ip] -o“GatewayPorts yes”-R [SOME_PORT]:localhost:1234
如果一切顺利,使用端口[SOME_PORT](上面命令的相同端口)连接到localhost实际上将连接到您的模拟器/设备端口1234.