android模拟器和本地站点

时间:2010-07-14 05:45:04

标签: android android-emulator

我已经启动了android模拟器应用并试图从嵌入式浏览器打开本地启动的网站,但是本地dns名称(来自/ etc / hosts)未解析。有没有选项可以启用本地解析?

3 个答案:

答案 0 :(得分:18)

请参阅此URL。问题是127.0.0.1不是用于访问模拟器上的本地服务器站点的正确IP。

http://localhost:8080/MyTestPage.html // URL to use in computer browser
http://10.0.2.2:8080/MyTestPage.html  // URL to use in emulator browser

但是,您需要按照URL中的建议进行一些配置更改。

答案 1 :(得分:8)

以下是如何在Android模拟器中访问本地托管的网站。

  1. 使用IIS / Apache托管应用程序 由于某些不明原因,Android虚拟设备不允许您连接到Visual Studio创建的开发服务器。

  2. 托管应用程序后,使用您的IP地址作为网址连接到本地网站。 “localhost”只是无法使用AVD。只需转到命令提示符并键入ipconfig以获取本地IP地址。您应该寻找 IPv4地址

  3. 这是Android AVD连接到Apache(XAMPP)

    https://drag2up.appspot.com/Z6xc

    这是连接到IIS

    alt text

    祝大家好运,快乐测试!!

答案 2 :(得分:3)

您应该在浏览器中指定本地IP地址,例如192.168.xx.xx