2011-09-21 82 views
0

我创建了一个简单的例子,并在模拟器中运行它,每一个地方模拟器准备运行它的时候给了我一个警告:没有发现DNS服务器无法找到

DNS服务器模拟器正常启动。这是什么意思,对我的应用程序有什么影响?为什么android需要DNS服务器?

回答

0

如果您使用LAN连接到互联网,并且您在那里设置了静态DNS,则仿真器可能会遇到问题,例如,如果您使用的是无线网络。

Android模拟器使用DNS服务器连接到互联网,因此您可以从互联网上访问不同的功能。

检查您的LAN配置。如果您正在使用无线连接并且您设置了LAN DNS服务器,则只需将其从局域网中移除即可使用。

0

我在模拟器上遇到了DNS解析的问题,我通常可以通过查杀并重新启动模拟器来解决这个问题。

2

这样做。

  1. 打开Eclipse
  2. 窗口>首选项>安卓>
  3. 点击启动
  4. 我希望你看到的默认模拟器选项
  5. 然后把那盒子-dns服务器8.8.8.8的值, 8.8.4.4

......................快乐编码................. .........

-1
windows->preferences->android->launch-> 

贴:默认仿真器选项为:

-dns-server 8.8.8.8,8.8.4.4 
+0

这是如何从[西尔巴拉萨恩Thangaraj的答案]不同(http://stackoverflow.com/a/13596915/1816580)?没有必要重复。你可以删除你的答案。 –