[Guide] To run .JAR files on Android |Install java apps on Android

Search This thread

jerrystar

Member
May 3, 2011
8
1
Jbed not working - says unfortunately stopped

yes we can install java apps on our android phone & it is possible with the application jbed.

What is jbed?

Jbed is an .apk android application which run
java games and apps on our android device.
Jbed is a java android java emulator, by using
this application we can install .jar/.jad/java/
j2me/midp games on android phones. Now
we can use all of our favorite .jar
application in our phones.


Steps to install jar on android:

1. Download jbedhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

2. Download lib jbedvm .so www.4shared.com/file/laokhpjo/libjbedvm.htm

place it in system\lib
folder

3. Install the jbed.apk application and don’t play
it.

4. Restart the phone

5. Launch jbed application. Press menu button
and choose sd card.

6. Select your .jar/.jad file that you want to
install and run.

7. Now install the chosen application through
jbed.

6. Now open the installed java application to run.

Thats all :)

thanks to the brilliant dev who created the app jbed



thanks for the share.
 

souler456

Senior Member
Jan 18, 2013
1,320
627
Calamba, Laguna
As far as I know of, JBED doesn't work on Android 4.0+ versions. Information from this came from 4pda and my own experience...

I'm using LG Optimus L3. I tried using it on my Stock GB 2.3.7, and it works fine, but when I flashed my CM9, which is ICS 4.0.4, it ain't working anymore (says it has to stop)...

So, yeah... That's about it... :D
 

WekkidHatter

New member
Dec 8, 2013
1
0
Forced close

Yes we can install java apps on our android phone & it is possible with the application JBED.

What is JBED?

JBED is an .apk Android application which Run
Java Games and Apps on our Android Device.
JBED is a Java Android Java Emulator, by using
this application we can install .JAR/.JAD/Java/
J2ME/MIDP games on Android phones. Now
We can use all of our favorite .JAR
application in our phones.


Steps to Install Jar on Android:

1. Download JBEDhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

2. Download lib jbedvm .so www.4shared.com/file/laOKHPjO/libjbedvm.htm

place it in system\lib
folder

3. Install the JBED.apk application and don’t play
it.

4. Restart the phone

5. Launch JBED application. Press menu button
and choose SD card.

6. Select your .JAR/.JAD file that you want to
install and run.

7. Now install the chosen application through
JBED.

6. Now open the installed java application to run.

Thats all :)

Thanks to the Brilliant Dev who created the app JBED


Followed steps jbed forced Close Please help
 

Solid One

Member
Apr 2, 2012
11
3
Devices with non-physical keyboards?

Will it work on devices without physical keyboards?

I can install and run some games with sound, but I can't play it because my cellphone is a Xperia X8 with only touchscreen. I tried pressing all screen regions and buttons, to no extent.

Most cellphones and tablets nowadays have only touchscreen, and a nice feature on JBED would be screen controls. Another great feature is full screen scaling on games made for screens with lower resolution (176x220, 240x320, etc).
 

Mr_Ahsan

New member
Feb 3, 2014
1
0
Yes we can install java apps on our android phone & it is possible with the application JBED.

What is JBED?

JBED is an .apk Android application which Run
Java Games and Apps on our Android Device.
JBED is a Java Android Java Emulator, by using
this application we can install .JAR/.JAD/Java/
J2ME/MIDP games on Android phones. Now
We can use all of our favorite .JAR
application in our phones.


Steps to Install Jar on Android:

1. Download JBEDhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

2. Download lib jbedvm .so www.4shared.com/file/laOKHPjO/libjbedvm.htm

place it in system\lib
folder

3. Install the JBED.apk application and don’t play
it.

4. Restart the phone

5. Launch JBED application. Press menu button
and choose SD card.

6. Select your .JAR/.JAD file that you want to
install and run.

7. Now install the chosen application through
JBED.

6. Now open the installed java application to run.

Thats all :)

Thanks to the Brilliant Dev who created the app JBED





HI Sir,
I have a .jar file and i need to decompile and decode it its encoded file i need to Decode and Decompile it because i want to make some
Changes in program.. i m very worried and tired to try more then 100 times i need your help please help me to decode this file :)
I am very thank full to you if you help me ...
please contact me at my email
mr.ahsan143@gmail.com
 

hayetfahad

Member
Oct 9, 2012
7
0
Not working on ny htc evo 3D

Yes we can install java apps on our android phone & it is possible with the application JBED.

What is JBED?

JBED is an .apk Android application which Run
Java Games and Apps on our Android Device.
JBED is a Java Android Java Emulator, by using
this application we can install .JAR/.JAD/Java/
J2ME/MIDP games on Android phones. Now
We can use all of our favorite .JAR
application in our phones.


Steps to Install Jar on Android:

1. Download JBEDhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

2. Download lib jbedvm .so www.4shared.com/file/laOKHPjO/libjbedvm.htm

place it in system\lib
folder

3. Install the JBED.apk application and don’t play
it.

4. Restart the phone

5. Launch JBED application. Press menu button
and choose SD card.

6. Select your .JAR/.JAD file that you want to
install and run.

7. Now install the chosen application through
JBED.

6. Now open the installed java application to run.

Thats all :)

Thanks to the Brilliant Dev who created the app JBED

Not working on my htc evo 3D
 

apache04

Senior Member
Jun 19, 2013
242
43
26
Yes we can install java apps on our android phone & it is possible with the application JBED.

What is JBED?

JBED is an .apk Android application which Run
Java Games and Apps on our Android Device.
JBED is a Java Android Java Emulator, by using
this application we can install .JAR/.JAD/Java/
J2ME/MIDP games on Android phones. Now
We can use all of our favorite .JAR
application in our phones.


Steps to Install Jar on Android:

1. Download JBEDhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

2. Download lib jbedvm .so www.4shared.com/file/laOKHPjO/libjbedvm.htm

place it in system\lib
folder

3. Install the JBED.apk application and don’t play
it.

4. Restart the phone

5. Launch JBED application. Press menu button
and choose SD card.

6. Select your .JAR/.JAD file that you want to
install and run.

7. Now install the chosen application through
JBED.

6. Now open the installed java application to run.

Thats all :)

Thanks to the Brilliant Dev who created the app JBED
Hey man! Thanks for the guide!
I've done everything correctly but the apps run only in landscape mode.. I see just some broken graphics in portrait mode. is this normal? can I fix this??
 

frescodeepak

New member
Dec 5, 2013
2
1
Jammu
Not enough space in system/bin

I cannot copy the libjbedvm.so file in my system/bin folder. It is showing 2.16mb free space and the libjbedvm.so file is of 3.11mb. Is there a way to get more free space,if so please reply. Any help would be appreciated and thanks.
Sorry for bad english.
 
  • Like
Reactions: apache04

greatpapa

Senior Member
Apr 15, 2012
136
67
not working

Not working for me...done correctly but after restart and launching app getting error "unfortunately close bla bla"...any sggestion
 

S0AndS0

Senior Member
May 7, 2012
269
77
Flashable zip version

Found another thread like this one that has a flashable zip version to copy the lib and set the permissions corectly
http://xdaforums.com/showthread.php?t=1189303
~ haven't tried it myself as I've JDK softfloat running on all my devices with a different method entirely but thought it would help as the last four pages have mainly had to do with setting permissions or not copying corectly. Furthermore there be a short video on Youtube
https://www.youtube.com/watch?v=eoj4Tiah6PE
~ which dimenstrates all the required tasks. @nayser; I would suggest adding those links to your OP so future readers may benofit from having a flashable zip; some devices have "sOff" vs "sOn" security that prevents writing or setting permissions wile the Android OS is fully booted (myTouch 3Gs from HTC for example).



To those that are wondering about running JDK (Java's Development tool Kit) which comes with a full java virtual machien, run time enviroment, and for hard float and some processors of soft float a full server; it's a bit more work than installing an app and lib but posible for gingerbread on up if you're willing to run Linux in chroot or with Debian Kit app (which I preffer because of the long list of devices it works on) and run a few scripts to download and install into that Linux enviroment from github
https://github.com/S0AndS0/Debian-Kit-Mods
~ just be sure to set a normal user with sudo permissions and choose the corect "flavor" of Java (if your Linux OS is hardfloat then choose the hardfloat JDK and the same for softfloat) and before atempting reolize that this isn't for j2me mobile java but for any java or jar file that runs on Linux without cpu restrictions.
 
  • Like
Reactions: stranger68

apache04

Senior Member
Jun 19, 2013
242
43
26
I cannot copy the libjbedvm.so file in my system/bin folder. It is showing 2.16mb free space and the libjbedvm.so file is of 3.11mb. Is there a way to get more free space,if so please reply. Any help would be appreciated and thanks.
Sorry for bad english.

Dude! To free space u gotta delete apps!

Sent from my GT-P3100 using xda premium

---------- Post added at 12:21 PM ---------- Previous post was at 12:19 PM ----------

Found another thread like this one that has a flashable zip version to copy the lib and set the permissions corectly


Does the app work in portrait mode in this method ??
Sent from my GT-P3100 using xda premium
 

apache04

Senior Member
Jun 19, 2013
242
43
26
Stop wasting time!

This is not supported by android 4.x+
I tried on gingerbread worked superb..
on ICS and JellyBean it keeps crashing

---------- Post added at 07:50 AM ---------- Previous post was at 07:48 AM ----------

Not working for me...done correctly but after restart and launching app getting error "unfortunately close bla bla"...any sggestion
It wont work if u use android 4.x
 

stranger68

New member
Mar 25, 2014
3
0
Hi i have a question.
my phone doesn't have system\lib folder. i have galaxy ACE II x
do i need to root my phone??
thanks
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    Yes we can install java apps on our android phone & it is possible with the application JBED.

    What is JBED?

    JBED is an .apk Android application which Run
    Java Games and Apps on our Android Device.
    JBED is a Java Android Java Emulator, by using
    this application we can install .JAR/.JAD/Java/
    J2ME/MIDP games on Android phones. Now
    We can use all of our favorite .JAR
    application in our phones.


    Steps to Install Jar on Android:

    1. Download JBEDhttp://xdaforums.com/attachment.php?attachmentid=754635&d=1319050135

    2. Download lib jbedvm .so www.4shared.com/file/laOKHPjO/libjbedvm.htm

    place it in system\lib
    folder

    3. Install the JBED.apk application and don’t play
    it.

    4. Restart the phone

    5. Launch JBED application. Press menu button
    and choose SD card.

    6. Select your .JAR/.JAD file that you want to
    install and run.

    7. Now install the chosen application through
    JBED.

    6. Now open the installed java application to run.

    Thats all :)

    Thanks to the Brilliant Dev who created the app JBED
    1
    Please give the main thread link and due credits.
    1
    Not enough space in system/bin

    I cannot copy the libjbedvm.so file in my system/bin folder. It is showing 2.16mb free space and the libjbedvm.so file is of 3.11mb. Is there a way to get more free space,if so please reply. Any help would be appreciated and thanks.
    Sorry for bad english.
    1
    Flashable zip version

    Found another thread like this one that has a flashable zip version to copy the lib and set the permissions corectly
    http://xdaforums.com/showthread.php?t=1189303
    ~ haven't tried it myself as I've JDK softfloat running on all my devices with a different method entirely but thought it would help as the last four pages have mainly had to do with setting permissions or not copying corectly. Furthermore there be a short video on Youtube
    https://www.youtube.com/watch?v=eoj4Tiah6PE
    ~ which dimenstrates all the required tasks. @nayser; I would suggest adding those links to your OP so future readers may benofit from having a flashable zip; some devices have "sOff" vs "sOn" security that prevents writing or setting permissions wile the Android OS is fully booted (myTouch 3Gs from HTC for example).



    To those that are wondering about running JDK (Java's Development tool Kit) which comes with a full java virtual machien, run time enviroment, and for hard float and some processors of soft float a full server; it's a bit more work than installing an app and lib but posible for gingerbread on up if you're willing to run Linux in chroot or with Debian Kit app (which I preffer because of the long list of devices it works on) and run a few scripts to download and install into that Linux enviroment from github
    https://github.com/S0AndS0/Debian-Kit-Mods
    ~ just be sure to set a normal user with sudo permissions and choose the corect "flavor" of Java (if your Linux OS is hardfloat then choose the hardfloat JDK and the same for softfloat) and before atempting reolize that this isn't for j2me mobile java but for any java or jar file that runs on Linux without cpu restrictions.