从android设备访问localhost中的.net web服务

时间:2011-07-02 18:23:57

标签: .net android web-services localhost

我在Android设备的笔记本电脑localhost中访问我的.net网络服务时遇到问题。

我可以使用地址10.0.2.2:49654从Android模拟器中完美访问它。

然后,我使用笔记本电脑中的connectify创建了Access Point,以共享其本地连接,我可以通过wifi将Android设备连接到接入点。

然后,我尝试使用相同的地址,10.0.2.2:49654,但失败了。

我使用笔记本电脑的IP地址192.168.1.100,但仍然失败了。

我尝试了其他选项,192.168.1.100:49654,但又失败了。

感谢所有给予我的帮助,谢谢大家!

4 个答案:

答案 0 :(得分:1)

你可能正在查看错误的IP。您的“本地”IP通常为192.168。 1 .xx,但Connectify IP(至少对我而言)为192.168。 2 .xx

go cmd - > ipconfig并从那里获取其他IP。这些是我的

Wireless LAN adapter Wireless Network Connection 2:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::d15d:982b:df0e:7df5%40
   IPv4 Address. . . . . . . . . . . : 192.168.2.1 - Connectify local ip
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Wireless LAN adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . : local.lan
   Link-local IPv6 Address . . . . . : fe80::4962:1644:5e18:408c%38
   IPv4 Address. . . . . . . . . . . : 192.168.1.2 - local ip -> wifi to internet
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

我希望这会有所帮助

答案 1 :(得分:0)

答案 2 :(得分:0)

尝试使用主机编辑器修改设备中的主机文件

答案 3 :(得分:-1)

1)尝试从路由器打开端口并使用192.168.1.100

如果失败

2)尝试从路由器打开端口并使用public IP Address