如何防止Android Studio/AVD"CAN NOT TRANSLATE guest DNS ip"错误消息?

Csa*_*oth 81 android-virtual-device android-studio

从我的Android Studio项目启动模拟器设备后大约每4秒钟就会在"运行"窗口中打印一条错误消息.这非常令人讨厌,因为它劫持了焦点.如果我在调试窗口中,它会每4秒切换到运行窗口,因为这个错误无论我做什么.

这是一天前开始的,但我不知道是什么引起了它.我现在使用相同的模拟器设备已有几个月了.也许是Android SDK某些部分的升级?外部SDK Manager不再可调用.

在此输入图像描述


在我启动这个API 25磨损模拟器后,消息就开始出现了.一个解决方法是使该选项卡浮动,然后它不会劫持我的焦点; 我把它移到我的第二台显示器上.


我还注意到我无法连接我的物理设备上运行的Android Wear应用程序(我使用模拟磨损运行物理手机)和我的模拟器.

小智 0

也许这可以帮助:

  • 请确保您已连接到互联网

说明:启动时,模拟器会读取系统当前使用的 DNS 服务器列表。然后,它在此列表中存储最多四个服务器的 IP 地址,并根据需要在模拟地址10.0.2.310.0.2.410.0.2.5上为它们设置别名。10.0.2.6因此,它需要互联网连接来处理它们。

在命令行启动模拟器时,您还可以使用该-dns-server 选项手动指定要使用的 DNS 服务器的地址,其中serverList是服务器名称或 IP 地址的逗号分隔列表。