Screenshots
About Jre4Android:Java Runtime& J2ME
Jre4Android is a Java Runtime Environment (JRE) for Android that lets you run Java programs, old-school J2ME apps, desktop Swing GUI software, and even host Minecraft servers (PaperMC, Spigot, Bukkit) 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 (e.g., java Hello)
Run JARs in command-line (console) mode
Support for Java Swing GUI applications
Full support for J2ME (Java ME) JAR files & games
Host and run Minecraft servers (PaperMC, Spigot, Bukkit)
Run Spring Boot JARs on Android
Based on Java 17 (Pro version supports Java 25)
🎮 J2ME Support
Play your favorite classic Java ME mobile games and apps on Android.
Jre4Android also works as a Java emulator, Java runner, and J2ME emulator on Android, 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 on your Android device.
💻 Console Mode
Use Jre4Android like a terminal to execute Java JARs and tools with command-line arguments.
🎮 Minecraft Server Support
Turn your Android device into a portable Minecraft server host!
Jre4Android supports running popular Java-based Minecraft server software:
- PaperMC
- Spigot
- Bukkit
You can:
- Run your own Minecraft server on Android
- Host a server for friends
- Manage server via console
- Install plugins and customize gameplay
Perfect for testing plugins, running small servers, or learning server management.
⚠️ Minecraft Server Setup Tip
When running a Minecraft server for the first time, you may need to accept the EULA (End User License Agreement).
You can do this in two ways:
1. Edit the eula.txt file and set:
eula=true
2. Or add this JVM flag in settings:
- Dcom.mojang.eula.agree=true
Make sure you agree to the official EULA before enabling this option.
👨💻 For Developers & Learners
Ideal for testing Java projects, running command-line tools, hosting Minecraft servers, or learning Java programming on the go.
🔗 Pro Version (Java 25 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
Notes
This application includes functionality based on the open-source project J2ME-Loader (Apache License 2.0).
Information
View on Google PlayFrequently Asked Questions
Is Jre4Android:Java Runtime& J2ME free to download?
Jre4Android:Java Runtime& J2ME is free to download from Google Play Store.
Is Jre4Android:Java Runtime& J2ME safe to download?
Yes, we provide direct download links from the official Google Play Store, ensuring a safe and verified download.