What is Jre4Android?
Jre4Android lets Android users run Java applications without a desktop computer. You can open a JAR file, run command-line Java programs, launch Java Swing GUI apps, and test simple Java tools on your phone.
Learn More
How to Run JAR Files on AndroidStep-by-step guide for launching Java JAR files on your phone.
Run Java Swing Apps on AndroidLaunch desktop-style Java GUI apps with touch controls.
How to Run .class Files on AndroidRun compiled Java CLASS files and understand class names and packages.
J2ME Emulator for AndroidRun classic Java ME apps and games on Android.
Java Emulator for AndroidOverview of JAR, CLASS, Swing, command-line, and J2ME support.
Key Features
- Run JAR files on Android
- Run .class files
- Java command-line mode
- Java Swing GUI support
- J2ME app support
- Custom arguments support in Pro version
- Java 17 support in free version
- Java 25 support in Pro version
Free vs Pro Version
| Feature | Free | Pro |
|---|---|---|
| Run JAR files | Yes | Yes |
| Run CLASS files | Yes | Yes |
| Java 17 runtime | Yes | Yes |
| Java 25 runtime | Limited / unlock | Yes |
| Custom args | Limited | Yes |
| Ads | Yes | No |
Download
Download Jre4Android from Google Play and start running Java apps on Android.
Download on Google Play