通过命令行启动我的虚拟Android设备

时间:2019-03-26 08:11:30

标签: android command-line avd

我有Android Studio,并且已经创建了要通过Android Studio启动的虚拟设备。

在我的avd文件夹中,我创建了这个Pixel_XL_API_27.adv文件。

现在,我想通过命令行启动虚拟Android设备。首先,我写了emulator -list-avds并收到了Pixel_XL_API_27

但是当我键入emulator Pixel_XL_API_27并且收到的结果是以下消息时:

No AVD specified. use @foo or -avd foo to lunch a virtual device named foo

更新

enter image description here

1 个答案:

答案 0 :(得分:1)

运行此:

emulator -avd Pixel_XL_API_27

有关选项的更多信息,请参见https://developer.android.com/studio/run/emulator-commandline

更新

请确保设置ANDROID_HOME环境变量并在终端/ cmd中键入正确的命令:

窗口:

%ANDROID_HOME%\emulator\emulator.exe -avd Pixel_XL_API_27

Linux:

$ANDROID_HOME/emulator/emulator -avd Pixel_XL_API_27



当您在emulator变量中添加PATH文件夹并使用emulator -avd avd_name命令(当前的工作目录用于搜索其他SDK工具,而不是实际的)时,有时会出现问题(通常在Windows中) ANDROID_HOME目录。因此,您应该提供emulator.exe文件的完整路径以启动模拟器。