Build, deploy and live-test the ViiA Android signage player without leaving the editor.
Features
Live device dashboard — connect boxes by adb, auto-discover them on the LAN, and watch
model / installed version / orientation / RAM / WebSocket status / now-playing media in real
time. One-click Deploy+Run, Fullscreen, Root per device.
Build APK (device/ARM or emulator/x86) with the correct versionCode/signing every time
(auto --bump), avoiding the "won't install" traps.
Install Doctor — pre-checks version downgrades and signature mismatches before installing.
Deploy — install, relaunch and enter fullscreen in one command.
Commands
Open the Command Palette and type ViiA, or use the ViiA Android activity-bar view.
Requirements
Android SDK platform-tools (adb) on ANDROID_HOME/PATH.
.NET 8 SDK + android workload (for building the APK).
The bundled viia-android CLI (shipped in the extension) does the work; override with
viiaAndroid.cliPath / viiaAndroid.cliDll for development.
Settings
viiaAndroid.projectDir — the viiaplayer2 project directory (else auto-detected).
viiaAndroid.cliPath / viiaAndroid.cliDll — override the CLI location.