24 Aug 2021

How to get Java on Android

While Java is not technically supported on Android, you may still want to be able to run .jar files on your Android device. If you would like to learn how to do it properly, just read our concise article.

Using an Emulator

Here are some steps you have to take in order to use an emulator on your Android device.

Installing and using JBED:

  1. First off, download the JBED file, unzip it on your computer, and copy the .apk file to the root directory of your device.
  2. Now, you have to move the libjbedvm.so file to the /system/lib directory on your phone.
  3. Now you have to run the .apk file and install JBED. 
  4. Then, move any .jar files that you would like to run to their respective directories on your mobile device.
  5. All you have to do now, is just to launch JBED and choose a .jar file to run.

Installing and using JBlend:

  1. In the beggining, download the JBlend archive and extract all of the files to your phone's root directory.
  2. Now you'll have to copy specific files to specific directories:
    • ibDxDrmJava.so - /system/lib
    • libjbmidpdy.so - /system/lib
    • libjbmidp.so - /system/lib
    • javax.obex.jar - /system/framework
    • MetaMidpPlayer.apk - /system/app
    • MidpPlayer.apk - /system/app
  3. Now simply copy the .jar files that you would like to run, and use the JBlend app to launch them.

Installing and using Netmite:

  1. First, you have to convert any .jar to .apk and move the to your phone's root directory.
  2. Run all of the .apk files in order to install them.
  3. In the end, open Netmite and run all of your installed applications.

So that's it! Now you'll be able to run any .jar files on your Android device.

By Maciej Oliwa on 24 Aug 2021


If you found this helpful, click on the Google Star, Like it on Facebook or follow us on Twitter and Instagram

rating star rating star rating star rating star rating star
No rating