Android 模拟器:wifi 已连接,没有互联网

ary*_*ono 3 android-emulator android-wifi android-studio

自从我打开 android studio 以来已经有一段时间了。直到今天一切都很好。今天android模拟器无法连接到互联网(尝试使用chrome浏览器和模拟器中的我的应用程序),尽管它的wifi已连接。如何解决这个问题?

我已经尝试过:

  • your_path_of_android_sdk\tools\emulator -avd -dns-server 8.8.8.8,但失败并显示消息:恐慌:缺少“x86”的模拟器引擎程序
  • 删除模拟器,并从 AVD 管理器中添加一个新的
  • 重启电脑
  • 重新安装安卓工作室

模拟器 wifi 设置(自动 ip / dhcp):Nexus 5S Api 28

  • IP地址:192.168.232.2
  • 网关:192.168.232.1
  • 子网掩码:255.255.248.0
  • 域名解析:10.0.2.3

是否有可能我不小心在“控制面板\网络和 Internet\网络连接”中卸载了一些重要的东西/删除了网络适配器?(那里只有一个适配器)

图片:

ary*_*ono 5

刚刚找到解决方案

your_path_of_android_sdk\tools\emulator -avd -dns-server 8.8.8.8,但失败并显示消息:恐慌:缺少“x86”的模拟器引擎程序

它确实有效!但我必须在“模拟器”文件夹中使用 emulator.exe,而不是“工具”文件夹中的那个

完整的命令是:F:\AndroidSDK\emulator>emulator -avd Nexus_5X_API_28_x86 -dns-server 8.8.8.8

其中 Nexus_5X_API_28_x86 是我的 android 模拟器名称(在 android studio 的 avd 管理器中找到)。