How to Open a JAR File on Android
Your Android device can run Java games and apps, but it isn’t designed to do so, and hence you don’t find any Java emulators on the Play Store to run jar files on Android devices.
However, if you must open a jar file on your Android device, there are a few third-party apps you can install to your Android device to run java apps & games. But know that you need root access on your Android device to run Java.
In our tests, we found the JBED app to be the best of the lot to open jar files on Android devices. It’s basically a JAVA emulator which you can use to install JAR/JAD/JAVA/J2ME/MIDP apps & games on your Android device.
[icon name=”download” unprefixed_class=””] Download JBED (.apk) [icon name=”download” unprefixed_class=””] Download libjbedvm.so
Instructions
- Download both the JBED.apk and libjbedvm.so files to your device from the download links above.
- Using File manager app with root access, place the libjbedvm.so file to system/lib directory on your Android device.
- Install the JBED.apk file on your device. BUT DON’T OPEN IT YET!
- Reboot your device.
- Open JBED app » open menu and select SD Card » select the jar/jad file you want to open and install it.
- Now open the java app your installed.
That’s all. Hope you’re able to open jar files on Android device following the guide above.
Shivam Malani
Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime. Email: [email protected]
Источник
Как запустить jar на android
Многие обладатели мобильных устройств, функционирующих под управлением операционной системы Android, имеют сложности с тем, как запустить jar файлы на Android смартфоне. Данный факт не вызывает удивления, поскольку в ОС Android изначально нет встроенного механизма, поддерживающего программное обеспечение Java. Чтобы запустить jar на Android, нужно инсталлировать специальный эмулятор, который называется Java Me. Существует множество подобных программ для Android, обладающих своими преимуществами и недостатками.
1. Смартфон с доступом в интернет.
2. Программа-эмулятор J2ME Runner.
Инструкция – как запустить jar файл на Android
1. Приложение для Android имеет открытый исходный код и распространяется на бесплатной основе. Найти софт можно в интернете. После установки утилиты ее легко распознает любой файловый менеджер (файл с расширением .apk). Помните, что эмулятор не увидит программы для Android, расположенные на sd-карте телефона, поэтому нужно снова их закачать.
2. Использование
Когда вы будете скачивать нужный jar-файл, документ попросит выбрать приложение, предназначенное для его загрузки. Здесь нам и пригодится эмулятор J2ME. Основная его задача заключается в загрузке и инсталляции конкретной программы. Вследствие чего ярлык установленного софта отобразится на рабочем столе дисплея устройства.
3.Примечание
Обратите внимание на основной недостаток эмулятора – в процессе запуска основная проблема заключается в большом количестве документов с расширением .jar. В остальном софт прост в эксплуатации.
Советуем воспользоваться антивирусом, чтобы при скачивании программного обеспечения надежно защитить компьютер и телефон. Существуют и другие эмуляторы для установки и запуска jar файлов. К недостаткам некоторых из них относят более сложную процедуру инсталляции. Как правило, трудности связаны с тем, чтобы получить root-права доступа. Этот процесс в некоторой мере зависит от определенной модели гаджета. Поскольку каждый смартфон имеет свои отличительные черты.
Внимательно работайте с root-доступом. Выполняйте те операции, в которых полностью уверены. В противном случае вы рискуете серьезно навредить мобильному устройству.
Источник
[Guide] To run .JAR files on Android |Install java apps on Android
Breadcrumb
Nouclear
New member
Facing following error.
«Unfortunately java has stopped»
Me too, i am use xperia J FW31 Jelly Bean.
Please help me
Sent from my ST26i using xda app-developers app
jerrystar
Member
Jbed not working — says unfortunately stopped
yes we can install java apps on our android phone & it is possible with the application 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:
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.
thanks to the brilliant dev who created the app jbed
thanks for the share.
souler456
Senior Member
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.
WekkidHatter
New member
Yes we can install java apps on our android phone & it is possible with the application 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:
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.
Thanks to the Brilliant Dev who created the app JBED
Followed steps jbed forced Close Please help
Tirtakamandanu
Member
Solid One
Member
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 (176×220, 240×320, etc).
debajyoti1
Member
Mr_Ahsan
New member
Yes we can install java apps on our android phone & it is possible with the application 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:
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.
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
[email protected]
sayan8
Member
hayetfahad
Member
Not working on ny htc evo 3D
Yes we can install java apps on our android phone & it is possible with the application 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:
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.
Thanks to the Brilliant Dev who created the app JBED
apache04
Senior Member
Yes we can install java apps on our android phone & it is possible with the application 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:
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.
Thanks to the Brilliant Dev who created the app JBED
frescodeepak
New member
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.
greatpapa
Senior Member
Not working for me. done correctly but after restart and launching app getting error «unfortunately close bla bla». any sggestion
S0AndS0
Senior Member
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://forum.xda-developers.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.
Источник