Эмуляторы Java для Android: Лучшие решения для разработчиков

С приходом доступных и недорогих смартфонов на Android эпоха «звонилок» с Java стала историей. Тем не менее, для тех, кто хочет вспомнить прошлое (или познакомиться с классикой), доступны эмуляторы платформы J2ME для Android.

Эмуляторы Java для Андроид

Программы, позволяющие запускать J2ME-приложения (мидлеты), появились почти одновременно с самой операционной системой от Google, но актуальных на сегодняшний день осталось немного. Начнем с наиболее популярных решений.

J2ME Loader

Самый новый эмулятор Java-мидлетов, который появился летом 2017 года. Является улучшенной версией J2meLoader, регулярно обновляется и получает новые функции. В отличие от конкурентов, Дж2МЕ Лоадер не требует предварительного конвертирования JAR- и JAD-файлов в APK — эмулятор может делать это в реальном времени. Список совместимых приложений также выглядит более внушительно, чем у других эмуляторов – поддерживаются такие приложения, как Opera Mini и практически все 2D-игры.

Эмуляторы Java для Android: Лучшие решения для разработчиков0Эмуляторы Java для Android: Лучшие решения для разработчиков1

Что касается 3D-игр, ситуация более сложная — эмулятор способен запускать лишь некоторые из них, такие как модифицированные версии Galaxy on Fire 1 или Deep 3D. К сожалению, желающие поиграть в 3D-игры для Sony Ericcson не смогут это сделать на J2ME Loader, и вряд ли они заработают вообще. Однако в целом это приложение является одним из самых удобных для пользователя – достаточно скачать JAR-файл с игрой и запустить его через эмулятор. Для более опытных пользователей предусмотрены настройки. Рекламы или других способов монетизации в Дж2МЕ Лоадер пока нет, но присутствуют некоторые баги (которые, впрочем, быстро устраняются).

Скачать J2ME Loader

Java J2ME Runner

Несмотря на свою давность, этот эмулятор по-прежнему актуален для запуска Джава-мидлетов. Его главная особенность – модульность приложения: большинство основных функций (управление, графические настройки и другое) реализованы с помощью плагинов. Установить собственные плагины или изменить существующие нельзя – можно лишь включать и отключать их.

Эмуляторы Java для Android: Лучшие решения для разработчиков2Эмуляторы Java для Android: Лучшие решения для разработчиков3

Эмулятор имеет довольно высокую совместимость, но JAR-файлы требуют предварительного конвертирования в APK сторонними методами или с помощью встроенных функций приложения. Поддержка 3D ограничена. Из недостатков: несовместимость с устройствами на Android 7.0+, высокие разрешения экрана (FullHD и выше) приводят к графическим проблемам, интерфейс выглядит морально устаревшим. Вероятно, мы можем рекомендовать этот эмулятор только как единственную альтернативу ранее упомянутому J2ME Loader.

Скачать Java J2ME Runner

Существуют и другие эмуляторы (например, популярный в 2011-2012 годах JBed), однако они на данный момент уже устарели и не функционируют на современных устройствах.

Оцените статью
( Пока оценок нет )
Ритм Москвы