Android Emulator SDK无法访问internet-网页不可用。DNS不解析;URL工作的IP地址

Android Emulator SDK无法访问internet-网页不可用。DNS不解析;URL工作的IP地址,android,android-emulator,dns,ip,Android,Android Emulator,Dns,Ip,我在Android Emulator SDK上遇到了一些问题,它实际上在所有版本和分辨率上都存在。我遇到的错误是DNS无法解析URL。如果我输入的IP地址,比如谷歌,它的工作。这绝对是一个DNS问题。我正在使用Android虚拟设备管理器;我没有使用Eclipse、Netbeans或其他IDE进行测试。有没有办法通过AVDM GUI解决这个问题,也许可以利用硬件属性/值对 非常感谢。我在GUI中找不到任何设置DNS的选项。这一定是仿真器本身的错误。唯一可以修复它的方法是从命令行界面运行模拟器,即

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


非常感谢。

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

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

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

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

我正在运行一个windows开发盒;因此,对于这些用户,转到控制面板->网络连接->高级->高级设置->适配器和活页夹->连接


(来源:)。

同样的问题也发生在我身上,所以我试着在下面的命令中

~/Android/Sdk/tools 可能重复的
emulator -avd Nexus_5X_API_25 -dns-server 8.8.8.8