Одна из возможностей MicroEmulator :
Это эмулятор CLDC/MIDP Java 2 Micro Edition (J2ME). Позволяет демонстрировать приложения, основанные на мидлетах, в апплете веб-браузера, а также может запускаться как отдельное Java-приложение.
MicroEmulator - это чистая Java-реализация Java ME в Java SE. MicroEmulator лицензируется по лицензии LGPL, поэтому можно связывать и распространять коммерческое программное обеспечение с его библиотеками.
Еще несколько проектов:
App Runner - запускать любые Java/J2ME/MIDP ЕСТЕСТВЕННО
Kemulator - интерфейс эмулятора KDE, написанный на C++ с использованием инструментария QT/KDE.
Kwyshell Midp2EXE Free J2ME/MIDP Jar File Emulator - конвертирует приложение MIDP в формат Win32 PE для работы в Windows.
Mpowerplayer - бесплатный настольный эмулятор MIDP 2.0 для компьютеров, позволяющий просматривать, воспроизводить и тестировать мобильные игры и приложения Java J2ME на основе JAR/JAD на настольном ПК в виртуализированной среде с полным доступом в Интернет через сетевое подключение хоста, доступный здесь.
Android J2ME Runner для Android 1.0, G1 или эмулятор.
(не имея подходящей среды разработки, я не могу убедиться, что она отвечает всем вашим потребностям)