Android J2ME MIDP RUNNER 2.0 Current Release


Browse applications: Browse Developer Uploaded Applications

Enhanced Developers: convert existing j2mes into apk & upload to Android Market.

Features 2.0.3.1  download

Notes about Security

We GUARANTEE that there is NO VIRUS in the runner.

Please add Netmite J2ME/MIDP/JAVA Runner to the trusted application list in your phone.
Here is the reason:
Some people who uses virus scanner like security may notice that it reported J2ME runner had requested many permissions, such as send/receive SMS, accessing contact lists etc.

1. Why we need those permissions.


The reason is that J2ME Runner is a platform and sharedlibrary, similar to a system component because it is needed to run * ANY * Java or J2ME applications. So far, we support the complete J2ME Spes and JSRs:
  • JSR 75 - PIM (Personal Information Manager) Package API
  • JSR 82 - Bluetooth API
  • JSR 120- Wireless Messaging API
  • JSR 179- Location API
  • JSR 135- Multimedia API
  • JSR 185- Java telephone API
  • JSR 177- Security and Trust Services API
  • JSR 256- Mobile Sensor API
  • Nokia API
  • Siemens API
    It is those shared library that requires corresponding Android Permissions in order to function in the device.

    2. Our RUNTIME Secuirty mechanism make it MORE secure.


    Even you grant the permissions, it does not mean that any java application/game that is running IS ACCESSING your contacts or send SMS without your notification.
    On the contrary, we are more secure than most Android applications because first, we only invoke those permissions on demand and second, we do Runtime check for every high risk operations and ask for user permissions, such as sending SMSes.
    Traditional Android security mechanism is that once the permission is granted, the application can do the operation without user interaction.
    However, J2ME runner is working hard to check the permissions WHEN THE APPLICATION IS REQUESTING at RUNTIME, and then ASKING for USER PERMISSIONS before granting such permission to the requesting applications.
    This can give users additional security warranty from malicious code or virus.

    3. Warnings from security package

    So, If you see any warnings from security package claiming J2ME runner is requesting permission, please ignore it OR, add J2ME runner to the trust list because it is normal behavior.

    Past Releases


    Features 2.0.3.0  download Features 2.0.2.9  download Features 2.0.2.8  download Features 2.0.2.7  download Features 2.0.2.6  download Features 2.0.2.5  download Features 2.0.2.4  download Features 2.0.2.0  download Features 1.7.0.2  download Features 1.7.0.1  download Features 1.7.0.0  download Features 1.6.0.7  download
    Features 1.6.0.6  download
    Features 1.6.0.5  download
    Features 1.6.0.4  download
    Features 1.6.0.2  download
    Features 1.6.0.1  download
    Features 1.6.0.0  download Features 1.5  download
    New Features 1.4

    Check this Groups/Forums to express you feeling about this product

    FAQ

    New J2ME runner(Beta) now released in Android Market, use you G1 to go to Applications/Entertainment to get it !

    Please send your feedback to android-j2me@googlegroups.com

    Note for previously installed J2ME Runner, because this version changed signature, so you need to UNINSTALL first before you can INSTALL.

    Download Android J2ME Runner (For Android 1.0, G1 or Emulator)

    In T-MOBILE/HTC/G1, Goto Android market, Browse Applications/Entertainment to download it.

    In Android Emulator, download above package and then execute the following commands to install
    adb shell chmod 777 /data/dalvik-cache
    adb install C:\<PATH TO YOUR DOWNLOAED andme.apk>\andme.apk

    Browse Android source code online


    More pics in user guide

    Version 
    --------
    1.2
    
    
    About
    ------
    
    This is a Android J2ME MIDP RUNNER so that *ANY* J2ME 
    or MIDP applications can run without modification.
    
    
    Benefit to developers
    --------------------------
    
    Developers can enter the Android Market quickly. 
    You can use your familiar development environment
    such as J2ME and MIDP or easily port your existing 
    J2ME Application to Android with minimum code change.
    
    
    Benefit to the end users
    ----------------------------
    
    End user can quickly access more applications in 
    the Android platform. They can continue using 
    tens of thousands of existing J2ME applications
    
    For example, many *** EXISTING GAMES *** for your 
    mobile phone will continue running in Android Phones.
    
    
    Usage
    -------
    
    Start the ¡°Android J2ME¡± and you will be prompted a 
    list of pre-installed sample  J2ME applications, 
    or MIDP programs. Select any one of them to run.
    
    MIDP users normally has COMMANDS and typically 
    2 commands are simulated Keys while more commands 
    are simulated by menus. 
    
    Due to the limitation (at the moment) of Android, 
    MENU button is used to select ALL Commands, this may 
    change in the future.
    
    Contact
    ---------
    Netmite Corporation
    http://www.netmite.com/android/
    
    dli@netmite.com
    1-408-702-2103
    


    Older versions
    0.9 SDK   M5