可以,完全不需要 Android Studio 👍
只要你有 Android SDK(尤其是 emulator + platform-tools),就能 纯命令行启动模拟器

我按「一步到位 + 常见坑」给你说清楚。

✅ 一、前提条件(只要一次)

你需要 Android SDK 的这几个组件

如果你已经装过 Android Studio,SDK 其实已经在了,只是你不用 Studio 而已。

✅ 二、确认命令是否存在

1️⃣ 检查 emulator

emulator -version

2️⃣ 检查 adb

adb version

如果提示找不到命令,说明 SDK 没加 PATH

Windows 常见路径:

C:\Users\<你>\AppData\Local\Android\Sdk\
 ├─ emulator\
 ├─ platform-tools\
 └─ cmdline-tools\

把下面加进 PATH:

...\Sdk\emulator
...\Sdk\platform-tools

✅ 三、查看已有模拟器(AVD)

emulator -list-avds

输出示例:

Pixel_7_API_34
Pixel_5_API_30

👉 这些都是 已经创建好的模拟器

✅ 四、命令行启动模拟器(核心)

▶️ 最基本启动

emulator -avd Pixel_7_API_34

▶️ 后台启动(推荐)

emulator -avd Pixel_7_API_34 -no-snapshot-load

▶️ 指定端口

emulator -avd Pixel_7_API_34 -port 5556

▶️ 无 UI(CI / 服务器)

emulator -avd Pixel_7_API_34 -no-window -gpu swiftshader_indirect

✅ 五、完全不用 Android Studio 创建 AVD(纯 CLI)

如果你连 模拟器本身都想用命令行创建 👇

1️⃣ 列出 system image

sdkmanager --list

例如:

system-images;android-34;google_apis;x86_64

2️⃣ 安装 system image

sdkmanager "system-images;android-34;google_apis;x86_64"

3️⃣ 创建 AVD

avdmanager create avd \
  -n Pixel_34 \
  -k "system-images;android-34;google_apis;x86_64" \
  -d pixel

4️⃣ 启动

emulator -avd Pixel_34

🎉 全程没用 Android Studio

⚠️ 六、Windows 常见坑(非常真实)

❌ 1️⃣ 启动慢 / 黑屏

👉 检查:

emulator -accel-check

❌ 2️⃣ Hyper-V 冲突

新版本 emulator:

❌ 3️⃣ GPU 问题

黑屏 / 崩溃时试:

-gpu swiftshader_indirect

❌ 4️⃣ adb 连不上

adb kill-server
adb start-server

🧠 七、你这个需求的真实场景(我猜你)

你之前在问:

👉 非常像:

🎯 给你一套“工程级”启动命令(推荐)

emulator -avd Pixel_34 \
  -no-snapshot-load \
  -no-boot-anim \
  -gpu swiftshader_indirect

快、稳、适合自动化。

🧩 我还能帮你做这些

如果你愿意,我可以:

你只要说一句:
👉 你是本地调试,还是 CI / 自动化?