Jre4Android is a Java Runtime Environment (JRE) for Android that lets you run Java programs, old-school J2ME apps, and even desktop Swing GUI software — all directly on your phone. It also supports running JAR files in command-line (console) mode, making it useful for both developers and retro gamers.
✨ Key Features:
Run JAR files like java -jar xxx.jar
Run .class files directly (java Hello)
Run JARs in command-line (console) mode
Support for Java Swing GUI applications
Full support for J2ME (Java ME) JAR files & games
Run Spring Boot JARs on Android
Based on Java 17 (Pro version supports Java 21)
🎮 J2ME Support
Play your favorite classic Java ME mobile games and apps on Android.
Jre4Android also works as a J2ME emulator and runner, allowing you to launch MIDlet-based apps and enjoy retro mobile games seamlessly.
🖥 Swing GUI Support
Run desktop-style Swing applications with full graphical interface.
💻 Console Mode
Use Jre4Android just like a terminal to execute Java JARs and tools with command-line arguments.
👨💻 For Developers & Learners
Ideal for testing Java projects, running command-line tools, or learning Java programming on the go.
🔗 Pro Version (Java 21 Support)
For advanced users, check out Jre4Android Pro:
https://play.google.com/store/apps/details?id=com.coobbi.jre.pro
💬 Community Support
Questions or feedback? Join our community:
https://github.com/coobbi/Jre4android/discussions