🚀 Pro Version Exclusive Features
- No Ads – clean and distraction-free experience
- Custom Args Support – manually input "args" parameters when running Java apps
- Java 21 Runtime – the latest version of Java with better compatibility and performance
📌 About Jre4Android Pro
Jre4Android Pro is a Java Runtime Environment (JRE) for Android that lets you run:
- Modern Java programs
- Classic J2ME apps & games (Java ME emulator/runner)
- Desktop-style Swing GUI software
- Command-line JARs and tools
Whether you’re a developer, student, or retro gamer, this app makes it simple to run Java software directly on Android.
✨ Key Features
- Run JAR files like java -jar xxx.jar
- Run .class files directly (java Hello)
- Command-line (console) mode with arguments support
- Java Swing GUI applications
- J2ME emulator/runner (Java ME JAR files & games)
- Run Spring Boot JARs on Android
- Based on Java 21
🎮 J2ME Support
Play your favorite classic Java ME mobile games and apps on Android.
Works as a J2ME emulator and runner, fully supporting MIDlet-based applications.
🖥 Swing GUI Support
Run desktop-style Swing applications with a full graphical interface.
💻 Console Mode
Use Jre4Android just like a terminal to execute Java JARs and tools with command-line arguments.
👨💻 For Developers & Learners
Perfect for:
- Testing Java projects
- Running command-line tools
- Learning Java programming on the go
💬 Community Support
Questions or feedback? Join our community:
👉 https://github.com/coobbi/Jre4android/discussions
📝 Version History Highlights
- 1.8.33 – Changed classpath from cache/ to files/
- 1.8.j21 – Upgraded to Java 21
- 1.8.7 – Swing UI supports touch clicking (toggle via mouse button in top-right)
- 1.8.6 – Added keyboard directional arrows (toggle via button at bottom-left in Swing UI)
- 1.8.0 – Added built-in IDE with compile-to-JAR support
- 1.7.3 – Command-line interactive interface adds tab, control, fn keys
- 1.7.2 – Multi-main method support & classpath dependencies for JAR execution