A lightweight CLI that generates, builds, and launches true native Java/XML Android projects on your phone. Perfect for beginners and low-spec PCs. No Android Studio required.
Oviora Builder is available as a lightweight global NPM package for developers, or as an all-in-one Windows installer for complete beginners.
Best if you already have Node.js and Java setup. Works on Windows, Mac, and Linux.
Install Command:
Portable runtime. No manual Java, SDK, Gradle, or Node setup required.
Downloads securely from GitHub Releases
Unlike hybrid frameworks, Oviora Builder doesn't compromise on performance. It scaffolds a real Android Java/XML project and uses the official Gradle toolchain to compile your code. You get the exact same output as Android Studio, but with a CLI interface.
From zero to a running app in seconds using your terminal.
Ensure Java, Node, ADB, and Gradle are ready.
Generates a flat, shallow folder structure making it incredibly easy to find and edit your Java and XML files.
The br command syncs your workspace, builds the APK, installs it on your USB-connected phone, and launches it automatically.
The Windows installer provides a self-contained runtime environment. It securely sets up Node, Java, and Android SDK components behind the scenes.
The Windows installer is currently unsigned. Because it is new, it does not yet have Microsoft SmartScreen reputation.
Oviora Builder is a lightweight native Android Java/XML CLI builder. It helps beginners, students and low-spec PC users create, build, install and launch real Android apps from PowerShell without opening the heavy Android Studio GUI.
It creates a real native Android project, syncs your clean workspace into the Android project, builds a debug APK with Gradle, installs it with ADB and launches it on your connected Android phone.
It is not Flutter, React Native, Cordova, Capacitor or a WebView wrapper. The output is native Java/XML Android code powered by Android SDK, Gradle and ADB.
For normal development, beginners can use one command:
CLI Core
0.2.0-safe-sync
NPM Package
oviora-builder@1.0.2
Windows Installer
v1.0.0
Release Tag
v1.0.0-windows-installer
Includes portable Node.js, JDK, Android SDK, Gradle, ADB tools and Oviora CLI. Default location: C:\Oviora
Install once, open a new PowerShell window, check the environment, create your app and run it on your phone.
Use Windows installer or NPM global install.
oviora doctor
oviora create MyApp
oviora br
oviora doctor oviora create MyApp cd MyApp oviora br
Oviora uses a safe source-of-truth system. Beginners mainly edit the simple oviora/ folder, and the builder generates the real Android output.
Beginner edit files
oviora/layout/
oviora/java/
oviora/images/
oviora/values/
Advanced files
AndroidManifest.xml
app/build.gradle
build.gradle
gradle.properties
During sync, files move from the easy Oviora workspace into the correct Android project folders.
These are the commands users should see clearly on the website.
oviora
Shows help and available commands.
oviora doctor
Checks Node, NPM, Java, ADB and Gradle.
oviora create MyApp
Creates a new native Android project.
oviora sync
Mirror syncs workspace to Android output.
oviora build
Builds debug APK with Gradle.
oviora run
Installs and launches APK on phone.
oviora br
Build + Run. Recommended daily command.
oviora restore
Restores missing default workspace files.
oviora status
Shows app, package, workspace and APK status.
This section helps users solve beginner problems without opening a long README.
Open a new PowerShell window and run where.exe oviora. The portable path should appear first.
Run adb devices, enable USB debugging, reconnect USB and accept the phone permission popup.
You are not inside an Oviora project folder. Use cd YourAppFolder then run oviora br.
Check USB debugging, storage, old app conflict and version downgrade. Try uninstalling the old package then run again.
Check missing imports, wrong variable names, wrong package line or XML IDs that do not match findViewById.
Usually SHA-1 mismatch. Run signing report, add SHA-1 in Firebase Console and download fresh config.
Never upload private keys, service account files, keystores or environment files to public repositories, screenshots or videos.
For public demo projects, use google-services.sample.json instead of real private config.
Current version supports manual native feature testing. These commands are planned for future versions:
Read the full documentation, Windows Installer guide, comparison, fresh PC testing checklist, and troubleshooting guide.
Commands, folder structure, safe sync system, Firebase support, native feature testing, and roadmap.
Portable Node.js, JDK, Android SDK, ADB, Gradle, PowerShell command setup, and installer test details.
Oviora Builder vs Android Studio, Flutter, React Native, and Cordova with honest positioning.
Checklist to verify Oviora Builder on a clean Windows PC with no previous Android setup.
Fix command not found, ADB device issues, APK install errors, Firebase errors, Java compile errors, and resource errors.
Install once, open PowerShell, run doctor, create app, and build + run using one command.