0

我的 Android 模拟器无法访问互联网。

我正在开发的应用程序需要 Internet 连接,但 Android Emulator 没有 Internet 连接。我也尝试使用模拟器的本机浏览器,但它也不起作用。当我将我的应用程序导出到真正的 android 时,它工作得很好。

我已经尝试按 F8 来打开和关闭模拟器中的“3G 连接”。

我已经关闭了 Windows 防火墙,但它不起作用。

数据:Windows 7 x64 Eclipse Plugin for Android Android 版本 2.1

4

3 回答 3

0

尝试重新创建模拟器实例。有时实例会损坏,并且您会出现类似于您上面描述的奇怪行为。互联网连接应该在没有任何交互的情况下在新的模拟器实例中工作。

如果您在防火墙后面或者您正在使用代理,那么事情可能会变得更加复杂,但也有针对这些情况的解决方法。

于 2011-06-10T17:17:31.767 回答
0

不要继续重新创建同一个模拟器的新实例。我之前遇到过这个问题并创建了一个全新的模拟器(与另一个相同的设置),并且由于某种原因它运行良好。

于 2011-07-07T07:01:16.560 回答
0

我必须手动设置模拟器的 DNS 服务器。

要做到这一点:

在 Eclipse 中,我转到 Run Configurations -> Target 并添加了“-dns-server XXXX”,之后一切正常。(显然 XXXX 是我的 DNS 服务器的 IP 地址)。

所以我把这一行:-debug-slirp -dns-server 192.168.178.1

于 2011-08-08T18:12:29.670 回答