在Android设备上通过usb线连接到PC的本地主机

时间:2015-03-09 16:24:07

标签: android iis

我正在使用我的Android智能手机(Sony Experia)调试一个Android应用程序,我需要通过我正在开发的Android应用程序连接到计算机的本地主机。我尝试了几种方法(USB网络共享,Wifi热点)但我无法实现它。请支持我的解决方案。我知道简单的10.0.2.2在android AVD上运行良好,但我不知道真正的设备。

我正在使用Microsoft Internet信息服务(IIS)作为我的服务器,并且Web应用程序也运行良好。我不知道防火墙是否阻塞了端口。

1 个答案:

答案 0 :(得分:4)

这应该有效:

  • 拔下电脑上的所有网线并关闭wifi。

  • 关闭Xperia上的wifi。

  • 通过USB将Xperia连接到电脑打开" USB Tethering"在Android菜单中。 (在网络下 - >更多...-> Tethering和便携式热点")

  • 获取已通过USB分配的计算机的IP 系绳电缆。 (打开命令提示符并键入" ipconfig"然后查看 对于USB网络适配器分配的IP,它是Under'以太网适配器本地连接'标题。 IPv4地址的值是您需要的值。)

  • 使用找到的IP地址而不是在PC上打开浏览器 localhost来测试。即。

     http://192.168.1.1/myWebSite
    
  • 在Android上打开一个浏览器,它应该可以工作。

如果它在您的PC上运行但在您的设备中没有,则必须通过防火墙允许您的http。

按照How to enable sharing of web site on localhost?进行操作。