有没有一种方法可以在不启动Android Studio的情况下运行模拟器。也许是从命令行。我知道这个功能在旧版本中是可用的,但从那以后就消失了。但也许有人已经知道怎么做了?
当前回答
如果你在系统上安装了Git。然后可以运行.sh bash代码。我创建的bash代码搜索从您创建的ADV设备,并列出他们。然后你可以选择adv设备的数量运行模拟器而不运行Android工作室。
链接: adv-emulator.sh
注意[windows操作系统]:请先添加%appdata%\..\Local\Android\Sdk\模拟器到您的系统环境路径,否则bash-code不工作。
其他回答
在ANDROID_HOME文件夹中有一个tools文件夹
在Mac / Linux <avd > > 在Windows 模拟器。exe -avd <avdName>
如果你正在使用API 24,你可以从列表中获得模拟器的名称 Android列表avds 如果你正在使用API 25,那么你将在工具\bin中获得avdmanager Avdmanager列出avds
我正在做一个React Native项目,我也遇到了这个问题
我在桌面上制作了一个可以快速打开的.bat文件,解决了这个问题
.bat文件的内容是
C:\Users\haria\AppData\Local\Android\sdk\emulator\emulator -avd Pixel_2_XL_API_27
haria是我的Windows用户名和 Pixel_2_XL_API_27是我的模拟器名称
如果您想查看模拟器名称,请打开CMD(或PowerShell)并键入(在Windows中)
cd C:\Users\haria\AppData\Local\Android\sdk\emulator
然后查看模拟器的名称
。/模拟器-list-avds
在MacOS
首先列出已安装的模拟器
~/Library/Android/sdk/tools/emulator -list-avds
然后运行模拟器
~/Library/Android/sdk/tools/emulator -avd Nexus_5X_API_27
如果你是在窗口上,有快捷方式吗?它很容易放置任何你想要的,图标是描述性的和漂亮的。
首先,导航到你的android sdk,可能在C:\Users\YOURUSERNAME\AppData\Local\ android \ sdk \tools\ 然后右键单击模拟器.exe,然后单击创建快捷方式。 新的闪亮的快捷方式被创建,可能带有一个预定义的名称。 右键单击快捷方式,并在目标字段(我的电脑是西班牙语)添加一个额外的参数,前面有一个@(看看下面的图片)
现在你可以用这个快捷方式做任何你想做的事情,放在桌面上,绑定到开始菜单或其他什么
如果你使用的是windows,那就创建一个。bat文件,然后双击这个。bat文件,这将为你每天节省一些时间。下面是我用批处理文件启动android模拟器的代码:
@echo off
title Android Emulator
color 1b
echo #################################
echo Please make sure that your android path is correct for the script
echo Change this path "C:\Users\YOUR_USER_NAME\AppData\Local\Android\Sdk\emulator" to use your curret path and save it as a .bat file on your system to launch android emulator
echo #################################
c:
cd C:\Users\YOUR_USER_NAME\AppData\Local\Android\Sdk\emulator
emulator -avd Nexus_5X_API_28
pause