Jimmy's Blog

Got Android [Gingerbread] and want to run J2ME JAD/JAR (emulate J2ME app)?

by jimmy on Mar.14, 2012, under English, Java, Programming

[Switch to Mobile Edition]

*Root-ed Android is required

This guide will help you to install J2ME emulator on your Android (mine is Gingerbread).

Case 1 : You have CMW (ClockWorldMod) installed.

  • Copy Jbed_cmw.zip to your phone (http://dl.dropbox.com/u/45924042/jbed/Jbed_cmw.zip)
  • Go to CMW recovery mode
  • Flash the zip

Case 2 : Manual (I haven’t tested it – Do it with your own risk :p )

  • Copy Jbed.apk (http://dl.dropbox.com/u/45924042/jbed/Jbed.apk) to /system/app
  • Copy libjbedvm.so (http://dl.dropbox.com/u/45924042/jbed/libjbedvm.so) to /system/lib
  • Reboot your android

After success installation you will see application “java” it can scan your sdcard for JAD & JAR file.

Hurray…

Related posts:

  1. Jimmy’s Blog – Adding AdMob’s ads to Android Application
  2. Android Market error on downloading (Error Downloading. There is insufficient space on the device.)
  3. Jimmy’s Blog – Send & Receiving SMS on specific Port with J2ME Application
  4. Java ME (J2ME) JSON Implementation Tutorial/Sample
  5. Java ME (J2ME) JSON Implementation For Array Object

:, , , , , , ,

4 Comments for this entry

  • bill

    yup, it is working fine on my galaxy s2…:)
    i am looking forward for more.

    Although the below query is irrelevant to the topic, i’m sorry i need help.
    J2ME, LWUIT :
    how to use rms in an sms sending application to save the message sending number, so that user will be able to edit the sms sending number and he can set that as default for the application, i have created a form with textfield “save” command, actually it will save, but i cant connect that to “sms://”, how to do this.. plz help.

  • jimmy

    @bill:
    hm.. you need to read about RecordStore/RMS although RMS is a bit tricky by reading some tutorial like http://www.roseindia.net/j2me/read-write-midlet.shtml you should understand it better.

    basically you will save the sending number as byte[] to a recordstore as 1 record, then you load it again.

  • S. Surashu

    I guess it’s also safe to add to your “Case 2″ that people should also watch out for the proper file permissions for both APK and libjbedvm.so file.

  • Felicity Merriman

    It worked, but the only problem is that there’s no keypad to begin with, well since the game I’m trying to run required one.

Leave a Reply

Spam Protection by WP-SpamFree

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...