如何不打开android stadio 启动安卓模拟器?
我们先查看以前在Android studio创建的 avd(模拟器)名称,执行如下命令
$ANDROID_HOME/tools/bin/avdmanager list avd
Available Android Virtual Devices:
Name: 4.65_720p_Galaxy_Nexus_API_19
Device: 4.65in 720p (Galaxy Nexus) (Generic)
Path: /Users/bin/.android/avd/4.65_720p_Galaxy_Nexus_API_19.avd
Target:
Based on: Android 4.4 (KitKat) Tag/ABI: default/x86
Skin: 720x1280
Sdcard: 512M
The following Android Virtual Devices could not be loaded:
Name: a6
Path: /Users/bin/.android/avd/Pixel_2_API_23.avd
我这里是开过两台模拟器的,一台 Android 4.4 和一台 Android 6.0,找到你想开启的模拟器 Name , 我这里想开的是 a6 ,然后执行以下命令(不同运行方式,根据需求选择打开方式)
# 关闭命令行窗口也可运行,下面的 a6 改为你想运行的模拟器 Name
nohup $ANDROID_HOME/tools/emulator -avd a6 &
# 不关闭命令行窗口运行,下面的 a6 改为你想运行的模拟器 Name
$ANDROID_HOME/tools/emulator -avd a6
nohup 默认会自动将输出写入 nohup.out 文件,如果不想要 nohup.out 文件输出的话
nohup $ANDROID_HOME/tools/emulator -avd a6>/dev/null 2>&1 &
将模拟器写入 .bashrc 文件使用快捷命令启动
# Android 模拟器
alias AVD_a6='nohup $ANDROID_HOME/tools/emulator -avd a6>/dev/null 2>&1 &'