Java Runtime and Java Emulator for Android
Jre4Android is designed for users who want to run Java apps on Android. It provides a mobile Java runtime experience for compatible JAR files, CLASS files, Java command-line programs, Swing GUI applications, and J2ME apps.
Supported Java App Types
- JAR files
- CLASS files
- Command-line Java apps
- Java Swing GUI apps
- J2ME apps
- Java learning examples
JAR vs CLASS vs Swing vs J2ME
| Type | What it means | Typical use |
|---|---|---|
| JAR | A packaged Java application or library | Run Java tools and apps |
| CLASS | Compiled Java bytecode | Run simple Java programs |
| Swing | Desktop-style Java GUI toolkit | Run Java GUI apps |
| J2ME | Classic Java mobile app platform | Run old Java ME apps and games |
Free and Pro Versions
The free version is useful for running Java apps on Android and supports Java 17. The Pro version is designed for users who want no ads, custom arguments, and full Java 25 runtime support.
Related Tutorials
Download Jre4Android
Try Jre4Android as a Java runtime and Java emulator for Android.
Download on Google Play