Skip to content

Configuration

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

Configuration

All settings are under the caspian namespace in VS Code settings.

Settings Reference

Setting Type Default Description
caspian.androidSdkPath string "" Android SDK root path. Auto-detected if empty.
caspian.emulatorArgs string[] [] Extra arguments passed to emulator on launch.
caspian.logcat.maxLines number 10000 Maximum lines retained in the logcat viewer.
caspian.scrcpyPath string "" Path to scrcpy binary. Auto-detected if empty.

Emulator Launch Arguments

Customize how emulators start:

{
  "caspian.emulatorArgs": ["-no-snapshot", "-gpu", "swiftshader_indirect"]
}

Useful flags

Flag Effect
-no-snapshot Cold boot every launch
-no-audio Disable audio
-no-boot-anim Skip boot animation
-gpu swiftshader_indirect Software rendering
-memory 2048 Set RAM in MB
-cores 4 Set CPU core count

Commands

Open Command Palette (Ctrl+Shift+P) and type "Caspian" to see all available commands:

  • Caspian: Setup Android SDK
  • Caspian: Refresh AVD List / Refresh Device List / Refresh File Explorer
  • Caspian: Create AVD / Delete AVD / Edit AVD Configuration
  • Caspian: Launch Emulator / Stop Emulator
  • Caspian: Install APK
  • Caspian: Take Screenshot / Record Screen
  • Caspian: Open ADB Shell
  • Caspian: Show Logcat / Show Emulator Screen
  • Caspian: Download File from Device / Upload File to Device / Delete File on Device

Clone this wiki locally