解决方案
这很可能是 DNS 未被正确配置导致的。
通过 Terminal ,进入 emulator 文件夹。
以 emulator -list-avds
命令列出模拟器列表
提前关闭模拟器
以 emulator @<your_target_emulator_name> -dns-server 8.8.8.8
命令启动模拟器。
这个命令带有附加条件:设置 DNS 为 8.8.8.8
启动后即可联网
参考资料
https://cafonsomota.medium.com/android-emulator-when-theres-no-connection-to-the-internet-129e8b63b7ce