有没有一种方法可以在不启动Android Studio的情况下运行模拟器。也许是从命令行。我知道这个功能在旧版本中是可用的,但从那以后就消失了。但也许有人已经知道怎么做了?
当前回答
如果你是在窗口上,有快捷方式吗?它很容易放置任何你想要的,图标是描述性的和漂亮的。
首先,导航到你的android sdk,可能在C:\Users\YOURUSERNAME\AppData\Local\ android \ sdk \tools\ 然后右键单击模拟器.exe,然后单击创建快捷方式。 新的闪亮的快捷方式被创建,可能带有一个预定义的名称。 右键单击快捷方式,并在目标字段(我的电脑是西班牙语)添加一个额外的参数,前面有一个@(看看下面的图片)
现在你可以用这个快捷方式做任何你想做的事情,放在桌面上,绑定到开始菜单或其他什么
其他回答
你可以创建一个shell脚本并把它放在你的桌面:
Dim WinScriptHost
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run "C:\Users\<user>\AppData\Local\Android\Sdk\emulator\emulator -avd <AVD_NAME>", 0
Set WinScriptHost = Nothing
用你的用户id替换<user>,用你的avd文件的名字替换<AVD_NAME>,例如pixel_2_api_28。
一张图胜过千言万语:)
如何从MAC终端启动AVD
假设您已经正确安装了Android studio,打开命令提示符并键入 Emulator -list-avds将显示所有设备,然后输入Emulator @avd_name,其中avd_name是安装的模拟器的名称。
首先改变目录,你的avd设备列出;对我来说是这样的:
cd ~/Android/Sdk/tools
然后运行模拟器,执行如下命令:
./emulator -avd Your_avd_device_name
对我来说是:
./emulator -avd Nexus_5X_API_27
这是所有。
这是Mac上的命令
cd ~/Library/Android/Sdk/tools/bin && ./avdmanager list avd
then
cd ~/Library/Android/Sdk/tools && ./emulator -avd NAME_OF_YOUR_DEVICE