如何在Android设备上浏览localhost?

Upv*_*ote 54 android android-emulator

我尝试在我的htc魔法上浏览localhost.我通过usb将我的设备与eclipse连接起来.浏览http://10.0.2.2我得到一个"页面不可用.我记得,几天前它有用了

但在模拟器上我能够浏览localhost

有任何想法吗?问候

tos*_*hah 48

更容易检查的方法是在模拟器类型10.0.2.2的浏览器中而不是localhost.

localhost的参考

希望有所帮助!:)

  • Zat是宾果游戏! (3认同)
  • 仅供参考,链接已经死亡 (2认同)

Fed*_*dor 33

我使用我的本地IP,即192.168.0.1,它的工作原理.

  • 好吧,我记得当我将我的设备连接到我的本地wlan网络时,它能够通过10.0.2.2请求localhost,通过usb我觉得它没有任何意义去做网络^^ (5认同)

小智 20

在模拟器上访问localhost:10.0.2.2.但是,如果您拥有除Web服务器之外的其他内容(例如XMPP服务器),则这可能并不总是有效.

假设你在同一个无线网络上......

  1. 找到你的本地IP(应该是192.168.1.x) - 转到命令行并输入'ipconfig'来获取它.其中x是服务器计算机的已分配本地IP.

  2. 使用您的本地IP为您的Android设备连接到您的本地主机.

它对我有用.


小智 12

如果要通过无线网络从Android设备访问PC上运行的服务器,请首先在PC上运行命令ipconfig(使用run(Windows徽标+ R),cmd,ipconfig).

注意某些x的IPv4地址:(应该是192.168.0.x).在您的代码中将其用作服务器IP地址以及端口号,例如192.168.0.7:8080.

然后,您的Android设备将通过无线网络路由器访问服务器.


Dim*_*ris 9

当我开发Java Web应用程序时,我需要在我的Android设备上看到localhost(Samsung S3).
到目前为止,最快最简单的方法是访问此链接并按照说明操作:https://developer.chrome.com/devtools/docs/remote-debugging

*注意:您必须使用Google Chrome.*
我对上述链接的摘要:

  • 通过USB连接PC和手机.
  • 从"设置"中打开手机的"开发人员选项"
  • 转到about:在PC的浏览器中检查URL
  • 检查"发现USB设备"(如果您在Web应用程序中使用它们,请转发端口)
  • 将localhost必需链接复制/粘贴到浏览器中的文本字段,然后单击"打开".

小菜一碟