This article may contain an excessive number of citations. (February 2025) |
| MicroEmulator | |
|---|---|
Demo MIDlet running in MicroEmulator | |
| Other names | MicroEMU |
| Original author | Bartek Teodorczyk |
| Developers | Bartek Teodorczyk, Vlad Skarzhevskyy |
| Release | March 31, 2006 |
| Final release | 2.0.4
/ January 14, 2010 |
| Preview release | 3.0.0-SNAPSHOT.112
/ May 24, 2013 |
| Written in | Java |
| Size | 1.1 MB |
| Type | Emulator |
| License | GNU Lesser General Public License version 2.1; Apache License version 2.0 |
| Website | microemu.org |
| Repository | microemu on GitHub |
MicroEmulator (also MicroEMU) — is a free and open-source platform independent J2ME emulator allowing to run MIDlets (applications and games) on any device with compatible JVM. It is written in pure Java as an implementation of J2ME in J2SE.
In November 2001, MicroEmulator project was created on SourceForge.
On 31 March 2006, MicroEmulator version 1.0 was released.
In November 2009, project moved to code.google.com, and after Google closed it, development moved to GitHub.
On 10 January 2010, the last stable version 2.0.4 was released.
On 24 May 2013, the last preview version 3.0.0-SNAPSHOT.112 was released.
After 2014, MicroEMU technology was acquired by All My Web Needs company and all the MicroEmulator's docs and binary builds were removed from the official site.
All sources and binary previously released on SourceForge, Google Code and GitHub preserved as open-source, but development stalled since then.
MicroEmulator has official support for the Android platform. It is also possible to convert J2ME MIDlet JAR-packages into standalone APK files.
J2ME Loader — is an enhanced fork of MicroEmulator for Android.
JL-Mod — is an enhaced fork of J2ME Loader with the Mascot Capsule 3D API support.
| Microemulator on iPhone crosscompiled with XMLVM | |
|---|---|
| Working: List, Alert and TextBox | |
MicroEmulator has been ported to iOS, but it requires to use iOS jailbreaking technique to install it on iPhone or other iOS device.
MicroEmulator officially supports Mac OS, but there is also package in MacPorts repository.

org.microemu plugin for Apache Maven build automation tool.Pure Java emulators (e.g. MicroEmu and MPowerPlayer)