从android模拟器(客户端)到主机(服务器)的套接字

时间:2013-06-13 16:13:39

标签: android sockets emulation

我尝试使用socket从android模拟器向主机发送一些消息。 在主机(ubuntu)上,正在运行socket客户端的android模拟器。 主机正在侦听特定端口号(即9090)和 当您打开特定的html页面时,客户端会发送消息,该页面嵌入了javascript代码以通过IP地址和端口号发送消息。

为此,我用其他机器或主机测试了这些方法。 当我在其他机器或主机上打开html页面发送消息时(客户端), 主机(ubuntu)获取它们(无需响应客户端:它就像POST一样)。 但是,使用android模拟器Web浏览器,当我打开页面时,服务器端没有收到任何消息。 我想问题是端口可用/在模拟器端打开。

有没有办法在模拟器端打开或创建端口号以向主机发送消息? 或者主机和仿真器之间是否有一种内部IP地址..? 我坚持这个.. 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

我发现一个解决方案是: 只需使用网关向主机发送一些消息即可。 就我而言,10.0.2.2:9090有效。