Syntax
Arguments
os
The platform to launch emulator for. Required.android- Launch Android emulatorios- Launch iOS Simulator (launches Android instead currently)
Examples
Launch Android emulator
What it does
- Lists available Android emulators (AVDs)
- Prompts you to select one
- Launches the selected emulator
- Waits for emulator to boot
Requirements
Android Emulator
Requires Android SDK with emulator:- Install Android Studio
- Open SDK Manager (Tools > SDK Manager)
- Install “Android Emulator” under SDK Tools
- Create AVDs via AVD Manager (Tools > Device Manager)
Creating AVDs
If you have no emulators:- Open Android Studio
- Tools > Device Manager
- Click “Create Device”
- Choose device (e.g., Pixel 6)
- Download a system image (e.g., Android 13)
- Finish creation
Common workflows
Launch emulator before running
Check running emulators
Alternative: iOS Simulator
For iOS, use the simulator command directly:native:run launch automatically:
Troubleshooting
”No emulators found”
Create an AVD in Android Studio:- Tools > Device Manager
- Create Device
- Follow wizard
”emulator: command not found”
Add Android SDK to PATH:Emulator won’t boot
Try:Slow emulator performance
Enable hardware acceleration:- Windows: Enable Intel HAXM or AMD Hypervisor
- macOS: Enable Hypervisor Framework (automatic)
- Linux: Enable KVM
See also
- native:run - Run app on emulator
- native:open - Open Android Studio