Jre4Android:Java Runtime& J2ME

Contains ads
3.2
110 reviews
Content rating
Everyone
10K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Jre4Android is a Java Runtime Environment for Android that lets you run JAR files, CLASS files, Java command-line programs, Swing GUI apps, and J2ME apps directly on your Android device.

Use your phone as a portable Java runner, Java emulator, JAR runner, and J2ME emulator. Jre4Android is useful for developers, students, retro mobile game fans, and anyone who wants to run Java programs on Android.

Key Features

Run JAR Files
Open and run Java JAR files on Android, similar to using java -jar on a desktop system.

Run CLASS Files
Run compiled .class files directly, such as simple Java programs and examples.

Console Mode
Run Java command-line tools and view output in a terminal-style console.

Swing GUI Support
Launch many desktop-style Java Swing applications with graphical interface support.

J2ME Support
Run classic Java ME / J2ME apps and games on Android. Jre4Android can work as a J2ME emulator for supported MIDlet-based apps.

Java Runtime on Android
Use a Java runtime environment on your Android device for learning, testing, and running Java tools.

Minecraft Server Support
Jre4Android can run Java-based server software such as PaperMC, Spigot, and Bukkit when compatible with your device and runtime environment.

Developer Friendly
Useful for testing Java projects, running small tools, learning Java programming, and experimenting with Java on Android.

Free and Pro Version

The free version supports Java 17.
Jre4Android Pro provides additional features, no ads, custom arguments, and Java 25 support.

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

Important Notice

Compatibility depends on the Java program, required libraries, Android device, and runtime version. Some desktop Java applications may not work perfectly on Android.

Minecraft, PaperMC, Spigot, and Bukkit are mentioned only to describe compatible Java server software. Jre4Android is an independent tool and is not affiliated with Mojang, Microsoft, PaperMC, Spigot, or Bukkit.

Open Source Notice

This application includes functionality based on the open-source project J2ME-Loader, licensed under the Apache License 2.0.
Updated on
Jun 3, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location and Device or other IDs
Data is encrypted in transit

Ratings and reviews

3.4
100 reviews
Melinda Green
September 30, 2023
Full 5 stars for simply existing! Can't resize an app. The scroll buttons are painful. Fast scroll on long-press would help a lot. No support for drag gesture. Left clicking is nicely implemented. Just hover the cursor where you want to click and then tap anywhere on the screen. I can't however find a way to right-click or control-click. It also seems to run in a continuous loop which drains the battery. Hopefully these will be addressed in time. Thank you so much for the much needed tool!
2 people found this review helpful
Did you find this helpful?
Coobbi
September 30, 2023
Hello, thank you for your rating and feedback. I will consider optimizing it in the future to achieve a more convenient and user-friendly interaction.
Ralph (DarkMyst9)
November 20, 2024
I installed this app in an attempt to run the GpsPrune JAR on my phone and I'm impressed that it opens. Unfortunately the scaling is useless as it only applies to portrait view for some reason, which means you're left with a very small view of the program you're running. Then to add to that, when you click through the menus of whatever program you're running, e.g GpsPrune, the new popup windows are often halfway off the screen with no way to move them around. It's a good start though.
Did you find this helpful?
David Malvitz
May 13, 2026
best for most java things you need to check but don't have access to a pc!!
Did you find this helpful?
Coobbi
June 9, 2026
Thank you for your feedback.