![无需打开 Android Studio 即可打开 AVD 或模拟器](https://linux22.com/image/1524179/%E6%97%A0%E9%9C%80%E6%89%93%E5%BC%80%20Android%20Studio%20%E5%8D%B3%E5%8F%AF%E6%89%93%E5%BC%80%20AVD%20%E6%88%96%E6%A8%A1%E6%8B%9F%E5%99%A8.png)
90% 以上的时间,我打开 Android Studio 只是为了打开 AVD,然后关闭 Android Studio。有没有办法直接打开 AVD 或模拟器?我使用的是 Windows 10。
我尝试了该avdmanager
命令,但似乎没有办法使用它来打开模拟器。
我找不到可以直接打开 AVD 管理器的 exe 文件。
答案1
我今天也有同样的问题,我发现了一个很好的要点:
https://gist.github.com/hidroh/67b2ee7bbdd9038450c00d8a4d69c3fa
笔记:
- 将 Android SDK tools/ 目录添加到我的 PATH。
- 将上述要点下载到我的桌面上,保存为一个名为 avd.sh 的文件。
- 由于我安装了适用于 Windows 的 Git,因此双击 .sh 文件时会自动在 Git Bash 中打开它。
- 它应该会找到您在 AVD 中设置的所有模拟器,并让您选择哪一个。输入数字,模拟器就会启动!
希望这可以帮助!
答案2
这是我做的:
-I've installed git
-run git bash
-go to this directory Android/sdk/tools/bin (hope you know how to use cd command)
-emulator -list-avds (to get the list of avds)
-emulator -netdelay none -netspeed full -avd Nexus_7_API_23
Nexus_7_API_23 是我之前在 Android Studio 中制作的模拟器之一。从列表中选择一个模拟器。
答案3
创建run-emulator.sh
文件:
pushd ${ANDROID_HOME}/emulator
./emulator -list-avds | cat -n
printf "Select AVD: "
read index
avd=$(./emulator -list-avds | sed "${index}q;d")
echo "Selected $avd"
./emulator -netdelay none -netspeed full -avd $avd
popd
授予文件运行权限chmod +x run-emulator.sh
称呼./run-emulator.sh
它将向您显示一个菜单,其中包含可快速启动任何虚拟图像的选项。
答案4
在 Ubuntu 19.10!
在已经配置环境变量 ($ANDROID_HOME) 的情况下,您应该能够列出 AVD,但如果您无法启动 AVD,请执行以下操作:
# 检查 AVD 目标名称
模拟器-列表-avds
# 但要开始做:
$ANDROID_HOME/模拟器/模拟器@avd_name
或者
/home/$USER/Android/Sdk/模拟器/模拟器@avd_name