Android:如何从命令行启动模拟器?

a_s*_*ber 9 android android-emulator

Windows 10(64位).Android Studio 2.3.

我的Android模拟器位于文件夹中:

d:\程序\的Android\avd.android\AVD\Nexus_4_4.avd \

假设我在文件夹D:\ temp中.

如何从文件夹D:\ temp我可以启动我的模拟器(从PC的命令行)?

Jef*_*jan 23

在任何地方打开命令提示符并使用以下命令

  • 获取可用模拟器列表

    emulator -list-avds

  • 打开模拟器

    emulator -avd Nexus_5X_API_23

  • 仅当您位于MAC上的$ ANDROID_HOME / tools目录中时,此方法才起作用,否则会出现“在../emulator/lib64/qt/lib中找不到Qt库”错误。 (2认同)
  • 如何关闭运行命令的cmd而不用它关闭模拟器? (2认同)

Vit*_*con 18

我只能从tools文件夹(Windows 10)成功运行命令:

cd %ANDROID_HOME%/tools
Run Code Online (Sandbox Code Playgroud)

要获取可用虚拟设备的列表:

emulator -list-avds
Run Code Online (Sandbox Code Playgroud)

要运行它:

emulator -avd Nexus_5X_API_24
Run Code Online (Sandbox Code Playgroud)

然后,您可以将其放在.bat文件中:

cd %ANDROID_HOME%/tools
emulator -avd YOUR_VIRTUAL_DEVICE_ID
Run Code Online (Sandbox Code Playgroud)

  • Mac 用户的`cd $ANDROID_HOME/tools`。 (2认同)

小智 8

步骤:

  1. 从你的系统复制这个 cd C:\Users{User}\AppData\Local\Android\Sdk\emulator
  2. 将此粘贴到系统变量路径设置上。
  3. 列出可用的模拟器: emulator -list-avds
  4. 启动模拟器: emulator -avd {myEmulator}


Ope*_*tor 7

上述答案对我在 Windows 10 机器上没有帮助。这是窗口用户需要做的:

  1. 进入模拟器文件夹:cd C:\Users\{User}\AppData\Local\Android\Sdk\emulator
  2. 列出可用的模拟器:emulator -list-avds
  3. 启动模拟器:emulator -avd {myEmulator}


Rom*_*ain 5

仅适用于 WINDOWS

1 . 第一步,在用户文件夹中找到您的 AppData(如果它是隐藏的),然后在文件管理器中导航到查看隐藏项目(复选标记)
cd C:\Users\UserName\AppData\Local\android\sdk\emulator

2。第二步是查看可用的avd(android虚拟设备)
emulator -list-avds

3。第三个steo是推出avd
emulator -avd Pixel_2_API_29