我的Android模拟器中没有互联网访问权限。
我正在开发的应用需要互联网连接,但Android模拟器没有互联网连接。我也尝试使用模拟器的本机浏览器,但它也不起作用。 当我将我的应用程序导出到真正的Android时,它可以正常工作。
我已经尝试按F8打开和关闭模拟器中的“3G连接”。
我已经关闭了Windows防火墙,但它没有用。
数据: Windows 7 x64 适用于Android的Eclipse插件 Android 2.1版
答案 0 :(得分:0)
尝试重新创建模拟器实例。有时候实例会被破坏,你会得到像上面描述的那样奇怪的行为。互联网连接应该在新的模拟器实例中没有任何交互的情况下工作。
如果您位于防火墙之后或者您正在使用代理,那么事情可能会变得更复杂,但也有针对这些情况的解决方法。
答案 1 :(得分:0)
不要继续重新创建同一个模拟器的新实例。我之前遇到过这个问题并创建了一个全新的模拟器(与另一个相同的设置),并且由于某种原因它运行良好。
答案 2 :(得分:0)
我必须手动设置我的模拟器的DNS服务器。
要做到这一点:
在Eclipse中我去了Run Configurations - >目标并添加“-dns-server X.X.X.X”,之后一切正常。 (显然X.X.X.X是我的DNS服务器的IP地址。)
所以我把这行:-debug-slirp -dns-server 192.168.178.1