Android Emulator SDK无法访问互联网 - 网页不可用。 DNS没有解决; URL的IP地址有效

时间:2012-03-26 17:03:10

标签: android android-emulator dns ip

我一直遇到Android Emulator SDK的问题它实际上发生在所有版本和分辨率上。我遇到的错误是DNS无法解析的URL。如果我输入谷歌的IP地址,它就有效。这绝对是一个DNS问题。我正在使用Android虚拟设备管理器;我没有使用Eclipse,Netbeans或其他一些IDE进行测试。有没有办法通过AVDM GUI解决这个问题,也许是利用硬件属性/值对?

非常感谢。

3 个答案:

答案 0 :(得分:2)

同样的问题发生在我身上所以我尝试了下面的命令

〜/ Android设备/ SDK /工具

emulator -avd Nexus_5X_API_25 -dns-server 8.8.8.8

答案 1 :(得分:0)

我在GUI中找不到任何设置DNS的选项。这必须是模拟器本身的错误。我可以修复它的唯一方法是从命令行界面运行模拟器,即

android @avd_name -dns-server x.x.x.x,x.x.x.x

您最多可以设置4个dns服务器条目,dns条目之间不应有任何空格。

答案 2 :(得分:0)

实际上,我找到了一个更好的答案。当我更改了nic adpater绑定顺序时,问题得以解决。我不知道为什么这是一个问题,因为我没有触及绑定顺序,因为使用Android Emulator SDK。

我正在运行一个Windows开发盒;所以,对于那些用户,转到控制面板 - >网络连接 - >高级 - >高级设置 - >适配器和粘合剂 - >连接。

(来源:http://forums.techarena.in/networking-security/1396635.htm)。