有没有一种方法可以在不启动Android Studio的情况下运行模拟器。也许是从命令行。我知道这个功能在旧版本中是可用的,但从那以后就消失了。但也许有人已经知道怎么做了?


当前回答

列出您拥有的模拟器

~/Library/Android/sdk/tools/emulator -list-avds

例如,我有这个Nexus_5X_API_24

运行模拟器的命令是

cd ~/Library/Android/Sdk/tools && ./emulator -avd Nexus_5X_API_24

其他回答

假设您已经正确安装了Android studio,打开命令提示符并键入 Emulator -list-avds将显示所有设备,然后输入Emulator @avd_name,其中avd_name是安装的模拟器的名称。

一张图胜过千言万语:)

如何从MAC终端启动AVD

模拟器的路径为

/Users/<Username>/AppData/Local/Android/sdk/tools

如果你在系统上安装了Git。然后可以运行.sh bash代码。我创建的bash代码搜索从您创建的ADV设备,并列出他们。然后你可以选择adv设备的数量运行模拟器而不运行Android工作室。

链接: adv-emulator.sh

注意[windows操作系统]:请先添加%appdata%\..\Local\Android\Sdk\模拟器到您的系统环境路径,否则bash-code不工作。

在MacOS

首先列出已安装的模拟器

~/Library/Android/sdk/tools/emulator -list-avds

然后运行模拟器

~/Library/Android/sdk/tools/emulator -avd Nexus_5X_API_27