How To Run Java Apps and Games on Your Android SmartPhone
All Android users who migrated from Symbian phones always miss their favorite Java and J2ME applications. However, there is a possibility to run the Java application, if you are using Android 1.5 to 2.3. If you want to use Java applications and enjoy Java games on your Android, you can download and install JBED Android Java Emulator. According to XDA developers, you can run any Java games or applications on Android using the JBED. You can download the application free from the given link. JBED is already tested on HTC Wildfire and it is obvious that it will work on other Android devices as well.
JBED is an .apk application that allows you to run .jar and .jad games and application on your Smartphone. You can easily download and install it on your Smartphone to run any Java applications. Andriod phones can be installed with more then 40, 000 Java games and applications using JBED. The application also comes with Android J2ME MIDP runner. In the following steps, I will tell you how to run Java and J2ME applications on your Android phone. Now, you do not have to forget or leave your Java applications that you were using from a long time.
Installation steps:
A. Download JBED for your Android Mobile running on Gingerbread from here.
B. Simply install the Jbed.apk file on your android smartphone.
C. Launch the application and click on SD card from the menu.
D. Choose the JAR file that you want to install and run.
E. Install the Java apps that you want to use.
F. Click on the Java apps that you have installed to run them.
In case the application don’t work you can try downloading JBED.Zip and flash the zip file using CWM or ClockWorkMod.
The app compiles and optimizes the Jar files and asks the user whether he wants to use it or not. It also displays the path of all the Jar files that are compiles in its database for quick access. You can install and run any Java applications following the above steps. If you see some lines or faded screen while installing the JAR files, that means your device is not fully supporting it. Restart your phone and close any other apps, and try again. If the same problem occurs again then please uninstall JBED.
Conclusion
As said earlier, the app enables the Android Smartphone to run many Java games and applications but you can expect some graphical and performance related issues. If the app does not work on your android smartphone you can try rooting your device and reinstalling the app.
Problems ?
If you face any issues or problems with JBED you can post your doubts or suggestions on XDA Forum.
Update : It seems that the app is not working on many android smartphones, we are trying to find an alternative way to run java apps on your android smartphone. We would post about it here as soon as possible.


how can I install java on my xperia mini pro.
u can use jbed to run java apps..
I have installed it and done all the things sugested but all it says is compiling and nothing ever happens. How long does this compiling take? My phone is Sony Ericsson Xperia mini. What am I doing wrong? Any advise is welcome, Thanx
usually it takes few minutes to get working.Since we are not the creator of the app you can ask your doubts here : http://forum.xda-developers.com/showthread.php?t=1189303&page=1
hi
how i can move libjbedvm.so to /system/lib and restart your phone???
you can use Root explorer application to get access to android file system and then copy the required files.
hi
how can i move to system/lib? is that mobile system/lib? i can’t find. !_!
use Root explorer application to get access to android file system and then copy the required files.
its says maybe no SD card Or SD card Busy ?
whats is this
this app show a message that tha sd card is busy also in my mobile.
“Unzip the file and you will see Jbed.apk and libjbedvm.so”
I doesn’t download a RAR or ZIP file. So where can i find the libjbedvm.so?????
In the link “HERE”, it opens another page where u find this links below:
Download Jbed For Android 2.2
Download Jbed For Android 2.1
Download Jbed For Android 1.6
Download Jbed For Android 1.5
But the file is APK… it’s the app… but where’s the .SO??? ’cause i can’t install the app…
have updated the tutorial and the download link.
I have a samsung galaxy europe gt-i5500 with android 2.1-Update 1… kernel 2.6.29-perf
I downloaded the “Jbed For Android 2.1″. I run the app, it start to “install” but then it says “The application is not installed”. Then I downloaded the “Jbed For Android 1.6″ just in case… and it says the same!!… Help Please!!
Thanks!!!
Ok. Now it says “”Analysis ERROR: There’s been a problem analysing the package” (Sorry my bad english)
What could be the problem???
Have updated the download link for android smartphone running on gingerbread. Please check your version of the android. Also try downloading the file from updated link
Thanks
On clicking jbed,phone shows ”There is a problem parsing this package”.I’m using Dell XCD 35, Android 2.2.Please solve my problem.
above file is for gingerbread version you can get for version 1.5-2.2 from http://bit.ly/hf39q8
i installed jbed but can’t able to run it with my HTC explorer. it stops working and asked for forced stop.!!
try reinstalling the application, the jbed application has some issues and does not work on all android smartphones
tried reinstalling but still shows force close option…
does my fone needs 2 b rooted for this purpose….???
if so how can I root my htc explorer with v2.3.5…??
apk file does not need rooting.. but if it is not working you can try flashing the zip file using ClockWorkMod. For rooting your phone refer XDA Forums
I have installed it but not able to copy the .so file… does tat process require rooting my device….???
you can either have root access to your phone to copy the .so file or use a good file manager app to copy the file
I install jbed on my HTC inspire 4g. And I have a force close option.
according to the app developer, mohammadN from xda developers it worked fine on htc wildfire and other devices. So it should work well on your device as well. Try reinstalling the app and do check that you have ginger bread android version
It says sd card not found or sd card busy
I dont know what to do
Try reinstalling the app.
I did and it still says the same thing
Which snartphone are you using and android os version
Its 2.3.5
try rooting your device and then try installing and running the app or contact the app developer here :
http://forum.xda-developers.com/showthread.php?t=1189303
Hi i just download the java from the link you’ve given the
) thanks
installation was sucessful but after that i try to open the java
pop up shows and say “the appilication has stop..( something like
And) theres a button says “force close”
I am using galaxy ace . Hoping for your reply
which android version are u using ? Did u try reinstalling the app ?
Hi i have htc explore with android 2.3.5. I have done each and every thing to install nd run the jbed but always it is force closing i have moved the .so file too but still the pro is same . Sir pls help
you can post your problem directory on XDA Forum here :
http://forum.xda-developers.com/showthread.php?t=1189303&page=1
hey Hw did u copy the .so file…??
did u root your fone…??
pls help me in rooting… me too having htc explorer…
hi, i just installed jbed android and it works but when i want to launch the application, jbed says failed to initialize the midlet.. what should i do?
have you tried any other application ? does it fail to initialize all the apps or only some apps
this application is working only in landscape mood on my samsung galaxy y…..Doesn’t it work in protait mood???
My experience of sending jar file from nokia(symb. belle) to lg(android):
First removed the file extension and sent the file. Then downloaded file browser on android to find it and add extension as jar again (had to download again because the first one could not rename). Then finally use this tut to play them.
it says:
the application java(process com.esmertec.android.jbed) has stopped unexpectedly.
what is it?
application is not being supported by your phone
i download jbed.zip file and with the help of recovery mode i apply the file after reboot java was install after installing the java my android mobile was not work properly so i want to delete java what can i do?or which file i download to delete java ?please help me
i have only a force close option..
my mobile is samsung galaxy y..
i have a zte racer.the app installs well but when i launch an app it say “Failed to initialize the MIDlet”.why is this happening? ive tried more than 10 java games
applicaiton seems to work on a limited number of smartphones
whenever i try to open any file it says maybe no sd card or sd card is busy problem help me
lot of users are facing problems with the application. you can report the problem at http://forum.xda-developers.com/showthread.php?t=1189303&page=1
a better and easy tutorial can be found here http://www.itcse.com/2012/08/run-java-mobile-apps-and-games-on-android/
I have Samsung Gallexy Ace Mobile having Android 2.3.6 Gingerbread. I had used Java emulator 2.2 in my cel it got installed and was showing java files installed. But problem happening while starting these java installed apps. It showing the error like this “May be no SD card is or SD card is busy, Please check it.” Anyone can please help me out for this.
Please reply asap.
Looks like a strange problem. Please ask this query to the developer of the app. We have given the link to official forum thread at the end of the post.
Hi
I downloaded the Jbed, but when I install it, it says “Application not installed.” What should I do? I and what about this .so file and /system/lib ?
Please help. Thank you, Gracias. Buenos días.
P.S. I have a SonyEricsson XPERIA mini pro.
i am using galaxy ace duos s-6802,and its android 2.3
i am facing the same problem of “force close”,please give me an update for solving this problem
i even re-installed it but the same problem is persisting.
Dear Akshay, I have Tab 2, with android Icecream sandwitch, on installing jbed, it says java is stopped unexpectedly. I think tab is not supporting this can u suggest some thing that works for me?
we would figure out alternatives way to run java applications on your phone/tablets and write a post soon
which types.Java game run in this apk, touch type Java game or simple. Java game…
you would be able to play touch java games as well as some normal games in which you will get on screen controls
i have the same problem,all my jar file games won’t run, it always say’s “failed to initialize midlet” what should i do?
try downloading http://forum.xda-developers.com/attachment.php?attachmentid=919143&d=1330178215 this file and it works fine on android 2.3.6
I am using LG optimus p350 ME. I get the force close issue on my phone. Please advise. I have rooted my phone and am running an unofficial CM7.2 nightly. OS is Froyo.
did you install the app from apk file or flashed the zip using CWM ?
Im using nexus gt i9250 and when i install java then hit open then it says that java has stopped working ??! What is the problem??
the app is not designed for ICS
i have already installed jbed but everytime i try to run it in my xperia x8 it keeps saying this “The application java(Process.com.esmertec.android.jbed has stopped unexpectedly.please try again.
it says that force close or wait
the app. java has stoppes unexpectedly..plz help me..??
we already mentioned above that it seems that app is working on selected devices. We already provided the link to xda thread where you can ask about your problems.
I have Android 2.3.6
when i tried to launch Java app…it says
“May be no SD card is or SD card isbusy, Please check it.”
I did and it still says the same thing.
Solve it
help plssss…it saids “Unfortunately, Java J2ME Runner has stopped.” i have the J2ME java-j2me-runner-v2.0.3.7.apk and i’m using samsung galaxy note 2 now..which is 4.0 jelly bean i think.. :S
as of now this file does not support ics
I have installed as instructed. but, it always force close. I am using Xperia Mini, version 4.0.4 does this means my phone doesn’t support the file?
as of now this file does not support ics..
Hi dear Akshay please help me I have android 2.3.4 it says no sd card or busy please any help would be appreciated waiting for the suggestion.
tnx
unfortunately the app works on few handsets
hi,
I m using alcatel OT918N. and I m not abel to copy my any file to the system file by using root explore.
what can I do?
unfortunately the app works on few handsets .
Doesn’t work, the app stops on galaxy ace plus
i jst downloaded the jbed….now am trying to install it but is tell parsin problem that app can be install….pls reply, i really need jar files on my samsung galaxy y pro…..thanks
Hi am making use of samsung galaxy s. I ve done the downloading and installation but it’s not working on my phone. Help
how to install java if my phone is not android?
which operating system does your mobile run on ?
I’m using HTC One SV. It recently updated to Android 4.1.2. Any chance in hell that I can install this JBED thingy in my phone?? Please reply ASAP.
And I’m not really interested in Java games. But I wanna read eBooks which run on Java. I was initially able to do it in my Nokia X3-02 (Symbian) and then my HTC Snap (Windows 6). But I’m unable to open Java eBooks in my HTC One SV (Android 4.1.2.), and neither was I able to find any app on the GooglePlay Android app store that could open the Java eBooks. Please help ASAP.