Skip to content

AVD Management

Caspian-Explorer edited this page Feb 25, 2026 · 1 revision

AVD Management

Manage Android Virtual Devices from the Virtual Devices panel in the Caspian sidebar.

Viewing AVDs

The tree view lists all AVDs on your system with their status:

  • Green icon — running
  • Gray icon — stopped

Each AVD shows its display name and API level.

Creating an AVD

  1. Click the + button in the Virtual Devices panel title bar
  2. Select a system image (API level + ABI)
  3. Enter a name for the AVD
  4. Optionally select a device profile (Pixel, Nexus, etc.)

Or via command: Caspian: Create AVD

Note: System images must be installed first. Use Android Studio SDK Manager or:

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

Launching an Emulator

  • Click the play button next to a stopped AVD
  • Or right-click → Launch Emulator
  • The emulator starts as a detached process
  • After boot, it appears in the Connected Devices panel

Custom launch arguments can be configured via caspian.emulatorArgs.

Stopping an Emulator

  • Click the stop button next to a running AVD
  • This sends adb emu kill to gracefully shut down

Editing AVD Config

  • Right-click an AVD → Edit AVD Configuration
  • Opens the config.ini file in VS Code's editor
  • Modify hardware properties, RAM, screen size, etc.
  • Save the file — changes take effect on next launch

Deleting an AVD

  • Right-click a stopped AVD → Delete AVD
  • Confirmation prompt prevents accidental deletion
  • Running AVDs must be stopped before deletion

Clone this wiki locally