命令
- 查看所有模拟器:`emulator -list-avds
- 启动模拟器:
emulator -avd <avd name>
或者emulator @<avd name>
注意, 如果你使用的是较新版本的Android sdk, 可能会报# PANIC: Missing emulator engine program for 'x86' CPU
错误,原因如下
对于新旧版本的Android SDK , 你使用的emulator应该是不同的
对于新版本:/<xxx>/Android/sdk/emulator/emulator
对于旧版本:/<xxx>/Android/sdk/tools/
那么如何才能解决这个问题呢?
- 遗憾的是, 我们没有办法指定emulator的应用路径, 但是我们可以创建硬链接来解决这个问题,进入到sdk目录下的
emulator文件中
, 输入一下命令创建一个硬链接指向这个emulator.exe文件,
mklink /H <随便取个名字> emulator.exe
-
然后到sdk目录下的tools文件夹中, 先复制拷贝一份emulator.exe, 然后把刚刚创建的硬链接移动到这里, 名字改为emulator.exe, 覆盖掉原来的emulator
运行成功