Первые прототипы смартфонов использовали операционные системы, где за основу брался язык и библиотеки Java. Собственно, на них и работало большинство приложений для таких «звонилок». Некоторые из них были успешно адаптированы под Android и доступны для скачивания в Play Market. Однако, если их адаптации нет или вам хотелось бы поиграть в оригинал, то придется пользоваться эмулятором Java.
Список Java-эмуляторов для Android
Когда появились первые версии ОС Android вместе с ними появилось много приложений Java-эмуляторов. Однако актуальными до наших дней осталось только два. О них и пойдет речь.
Читайте также:
Проблема «В приложении произошла ошибка» на Android
Безопасный режим на Android
Восстановление прошивки на Android
Входим в инженерное меню на Android
J2Me Loader
Появился не так давно – где-то в 2017 году. Он постоянно совершенствуется и обеспечивает отличную совместимость даже с самыми новыми версиями Android. Взаимодействовать со старыми приложениями здесь тоже достаточно удобно. Эмулятор сразу же конвертирует установочные файлы Java-приложений в APK, что позволяет их запускать с Android-устройства. Список совместимости у J2Me Loader’а тоже достаточно внушительный: поддерживаются все более-менее популярные 2D-игры и даже некоторые вспомогательные приложения, например, Opera Mini.
Однако проблемы могут возникнуть с поздними версиями игр под Java, где например, используются 3D-технологии. Некоторые игры, разработанные именно под марку какого-либо телефона, тоже могут некорректно запускаться. К счастью, пользователи редко сталкиваются с проблемами в работе данного эмулятора, плюс, здесь один из самых дружелюбных интерфейсов и достаточно много настроек.
Java J2Me Runner
В отличии от предыдущего варианта достаточно старый эмулятор, но все еще актуальный, плюс, в некоторых моментах имеет более продвинутый функционал по сравнению с ранее рассмотренным приложением. Дело в том, что Java J2Me Runner имеет модульную архитектуру: почти все дополнительные возможности реализованы за счет плагинов уже встроенных в приложение. Удалять их или добавлять новые нельзя, но можно отключать ненужные для ускорения работы приложения.
Это приложение больше подойдет опытным пользователям, либо тем, кто не против потратить пару часов, чтобы разобраться в работе интерфейса. Имеются у программы и свои серьезные минусы: поддержка 3D очень ограничена, несовместимости с девайсами под управлением Android 7.0+, высокие расширения экрана (FullHD и выше) приводят к графическим багам, морально устаревший интерфейс.
Это два основных эмулятора, которые могут более-менее адекватно работать на современных Android-устройствах. Есть и другие эмуляторы Java на Android, но с ними слишком много проблем, особенно, в плане совместимости с новыми версиями Android, поэтому мы решили их не рассматривать.