Android Localhost?

时间:2014-02-15 17:19:10

标签: android url localhost emulation android-internet

我知道之前已经问过并回答过,但我使用10.0.2.2作为模拟器。我听说我必须为我的真实设备使用别的东西。有人能告诉我那是什么吗?我可以让它们都运行1网址。而不是有一个用于模拟器和实际设备。

3 个答案:

答案 0 :(得分:3)

  

Android Localhost?

Android设备的

localhostlocalhost,127.0.0.1。

  

我使用10.0.2.2作为模拟器

指的是运行模拟器的计算机的localhost

  

我听说我必须为我的真实设备使用别的东西

您需要在计算机和设备共享的任何网络上使用计算机的IP地址。根据定义,您无法从另一台计算机访问一台计算机上的localhost

当然,您还需要计算在该计算机上运行的任何内容,以便收听超过其自身localhost的内容。

  

有没有办法可以使用单个IP而不是将10.0.2.2用于我的模拟器,而不得不使用另一个用于我的设备

不是真的。此外,您正在考虑的值都不是适合您的应用发布版本的值。在那里,您将需要使用每个人的设备可以访问的一些公开可见服务器的域名(或者,在紧要关头,IP地址)。

答案 1 :(得分:1)

您必须使用计算机的IP地址作为真实设备。检查您的IP地址并尝试连接它。在我的情况下,当我尝试从我的Android设备访问某些webapp时我才知道这一点我的网络应用程序在我的电脑上的tomcat容器上。它对我来说非常好。

答案 2 :(得分:0)

通过从dos提示符运行ipconfig获取ip地址并使用它。