Mac OS High Sierra 10.13.2 - Android模拟器无法连接网络

22

刚刚在Mac OS High Sierra 10.13.2上安装了Android Studio 3,并创建了一个虚拟设备。启动模拟器后,发现似乎没有联网。请检查屏幕截图。我可能漏掉什么了吗?


1个回答

61

这种情况有时也会发生在我身上。只需使用不同的DNS,它就能正常工作。

前往你的android-sdk/emulator并运行,这将启动模拟器:

./emulator -avd YOUR_EMULATOR_NAME -dns-server 8.8.8.8,8.8.4.4

您可以通过运行命令找到所需的模拟器名称

./emulator -list-avds

6
你真是个救星!我在 MacOS 设置中更改了 DNS,现在可以从 GUI 上运行了。 - Mateusz Kaflowski
哦,太感谢了。我刚刚有一个问题:如何在模拟器的用户界面中实现这个? - RoShan Shan
当我设置两个IP地址(版本30.0.5)时,出现了**未知异常行为:0。其中一个解决了问题。由于某种原因,它具有一些10.x IP地址用于DNS。 - Gianfranco P.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接