Содержание:
Способ 1: Эмуляторы Java
JAR-файл представляет собой Java-архив (Java Archive), предназначенный для удобства распространения программ, написанных на Java. Он создан на основе ZIP-архива и является открытым и полностью расширяемым стандартом. Как правило, этот формат использовался на ранних моделях телефонов и мобильных устройств для дополнительной установки софта и игр. Чтобы открыть такой файл на современном Android-устройстве, потребуется специальный эмулятор, способный воспроизводить такие программы или игры.
Сразу следует отметить, что конвертирование JAR-файлов в APK для установки в Android, что предлагают некоторые онлайн-ресурсы и программы, не всегда срабатывает корректно.
Существует не слишком много эмуляторов для открытия и запуска JAR-файлов, причем все они распространяются на бесплатной основе, и несколько наиболее популярных и рабочих на момент написания статьи вариантов мы рассмотрим ниже.
Вариант 1: J2ME Loader
Эмулятор J2ME Loader предназначен для запуска приложений J2ME на Android-устройствах. Он без труда открывает софт и игры в формате JAR, причем перед запуском доступны различные дополнительные настройки, в том числе разрешение, масштабирование, выбор режима графики и другие параметры.
- Скачайте и инсталлируйте мобильное приложение на устройство. После первого запуска откроется главное окно, где изначально нет никаких данных. Для добавления тапните по значку в виде плюса.
- Через открывшийся файловый менеджер найдите и откройте JAR-файл.
- Нажмите на кнопку «Пуск» — приложение будет установлено внутри эмулятора.
- Далее появится окно с дополнительными настройками: можно отрегулировать параметры экрана и масштаб, ориентацию, особенности шрифтов, внешний вид клавиатуры, выбрать устройство ввода (например, сенсор или внешние устройства).
- Обратите внимание на возможность выбора раскладки клавиатуры. В выпадающем меню доступны популярные варианты, в том числе раскладка от Nokia/Sony Ericsson, Siemens, Motorola и другие. Кроме того, при необходимости есть возможность задать назначение кнопок.
- После завершения предварительной настройки нажмите на кнопку «Пуск», расположенную вверху.
К слову, эмулятор позволяет загружать уже готовые профили и сохранять свои. Благодаря этому переключаться между готовыми шаблонами настроек можно за несколько нажатий. В дополнительном меню (три точки вверху справа) есть возможность сбросить параметры к тем, которые были изначально.
Как видно, после запуска, помимо игры или программы, написанной на Java, на экране Android-устройства будет отображаться виртуальная клавиатура. Следует отметить одну из особенностей эмулятора – прямо во время использования софта можно ее настроить под себя. Также реализована встроенная функция создания скриншотов.
Вариант 2: Jre4Android
Эмулятор Jre4Android по своей сути является средой выполнения Java на Android-устройстве. Проще говоря, он позволяет открывать файлы JAR и просматривать содержимое. Поскольку подобных предыдущему варианту эмуляторов фактически не осталось, данное решение является, пожалуй, единственной альтернативой. С его помощью также получается запускать игры, но не предусматривается дополнительных настроек типа отображения на экране или регулировки раскладки клавиатуры и кнопок. Вы можете редактировать и просматривать классы, апплеты и другое содержимое такого архива.
- Инсталлируйте приложение и после первого запуска на вкладке «Home» нажмите кнопку с плюсом.
- В появившемся окне выберите один из вариантов открытия: «Swing UI» предназначен для запуска игры, а «Command» — для просмотра данных архива. Далее отыщите JAR-файл через файловый менеджер.
В первом случае удастся запустить игру или программу, которая заархивирована в файл JAR, а во втором вы попадете во встроенный проводник, где доступен просмотр всего содержимого.
Способ 2: Файловые менеджеры
Поскольку, как уже говорилось, файлы JAR являются архивами, то открывать их можно и через некоторые файловые менеджеры для просмотра данных на Android-устройстве. Разбирать каждый вариант нет смысла, ведь алгоритм везде аналогичен: достаточно отыскать файл и просто открыть его. Чаще всего проводник извлечет все содержимое в отдельную папку, где и появится возможность посмотреть его.
Например, во встроенном в ваш смартфон файловом менеджере найдите JAR-файл (если он был скачан со стороннего ресурса через браузер, тогда искать его следует в папке «Downloads» или в разделе с загрузками проводника). После тапа по названию файла появится дополнительное окно с выбором места для извлечения.
Ранее мы рассматривали распространенные и функциональные файловые менеджеры для устройств под управлением Android – если встроенный проводник вас не устраивает либо в нем не реализована поддержка архивов такого формата, можете воспользоваться сторонним вариантом.
Подробнее: Файловые менеджеры для Android
Способ 3: Архиваторы
Аналогичным с предыдущим способом образом можно воспользоваться и архиваторами для Android. Плюсом данного решения является то, что просматривать содержимое сжатого архива можно без его распаковки на локальное хранилище. То есть достаточно запустить подобный софт, затем через встроенный файловый менеджер отыскать нужный JAR-файл и открыть его.
Архиваторы позволяют не только просматривать содержимое архивов, но и редактировать их, извлекать данные, создавать новые сжатые папки, восстанавливать поврежденные архивы. У нас на сайте есть обзор на некоторые популярные приложения для Android-устройств. Поскольку обычно в системе не предустановлен подобный софт, инсталлировать его нужно отдельно. Переходите по ссылке ниже, чтобы узнать больше о таких приложениях.
Подробнее: Архиваторы для Андроид