Запуск приложений Java ME MIDP 2.0 на Android 2.2
Опубликовано: 31.10.2017
Из предыдущих постов например этот все уже поняли что я извращенец и всегда желаю совместить несовместимое (На первый взгляд).Сегодня я расскажу как запустить Java ME MIDP 2.0 приложения на Android 2.2. Зачем это мне нужно? Да просто мой любимый Ханты-Мансийский банк не желает выпускать мобильный банк клиент для иных платформ кроме Java ME MIDP 2.0, а как известно Android 2.2 не поддерживает данные приложения.
Перекопав Интернет обнаружил что дело с этим совсем глухо и у меня есть только один шанс - Установить Java J2ME Runner но по всем известному закону она мне не подошла. В каментах на очередном форуме узнал что на аппарате HTC Hero "из коробки" стоял java эммулятор, и теперь уже начал копать в сторону поиска этого эмулятора и попытке запустить его на своем Disire.How to play Java Games on Android
Оказалось, что в прошивку HTC Hero встроена Java-машина Esmertec Jbed. Может быть вам ни о чем не говорит это название, но большинству пользователей Windows Mobile оно безусловно знакомо, так как это одна из самых популярных JAVA-машин для WM. И после недолгих поисков был найден нужный мне apk (ну или этот apk если первая ссылка будет битой). После установки в два касания выбираем нужные нам jar и jad файлы и вуаля видим наше приложение в списке приложений эмулятора. Ах да! банк клиент работает :)