Mac, 当你的Android studio模拟器无法上网。
(一整折腾,当你想个不是X86的镜像发现行不通)
紧接着,一般是折腾dns,一般得到的答案是修改dns
一、一通操作,想改DNS
cd /Users/用户名/Library/Android/sdk/emulator
emulator -avd 模拟器名 -dns-server 8.8.8.8,114.114.114.114
二、报错 Missing emulator engine program for 'x86' CPU.
解决
把这两个文件夹里面的内容,互换一下。
然后在执行 修改dns的命令。
即可。
这个时候,就可以上网了。
如果这么操作之后,通过android studio 无法直接启动模拟器了。那么就命令行启动。
可以执行一下—— emulator -avd Pixel5x86
或者,启动遇到提示安装一下HAXM。
或者或者,重新启动一下电脑。
我这边是安装HAXM卡住一会,然后重启Android Studio之后就可以了。
而且,后面每次打开模拟器,都直接可以上网了。(后面发现是命令启动才能上网,每次都能)
哎,先能用吧。