Android JDK 21
Install the Android JDK before Android SDK. VauCode currently uses JDK 21 for its local Android build toolchain.
Prepare JDK 21, Android SDK and build tools for native Android, Flutter and React Native builds.
Product
VauCode
Platform focus
Android development workspace
Documentation
User focused
Updated
1 Oct 2026
On this page
Install the Android JDK before Android SDK. VauCode currently uses JDK 21 for its local Android build toolchain.
After JDK is ready, install Android SDK. The ready state checks the Android platform and build tools required for app builds.
The Android toolchain is used by Kotlin/Compose projects and is also part of Flutter and React Native Android build workflows.
Current VauCode React Native builds reuse the existing JDK 21 runtime while keeping project bytecode compatibility aligned for the supported React Native Android workflow.
Continue with topics connected to this workflow.
Android Build, Install, Launch & Live Edit
Build and run native Android projects, install generated APKs, launch apps and use Live Edit controls.
Flutter Development
Create Flutter Android projects, install missing tools, analyze code, build APK/AAB outputs and run on connected Android devices.
React Native Development
Create React Native projects, run Metro, build Android APKs and install/launch them with VauCode's Android toolchain.