Java Emulator for Android

Run Java apps on your Android phone: JAR files, CLASS files, command-line Java tools, Swing GUI apps, and J2ME apps.

Download Jre4AndroidView Pro Version

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 vs CLASS vs Swing vs J2ME

TypeWhat it meansTypical use
JARA packaged Java application or libraryRun Java tools and apps
CLASSCompiled Java bytecodeRun simple Java programs
SwingDesktop-style Java GUI toolkitRun Java GUI apps
J2MEClassic Java mobile app platformRun 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