Обладателям смартфонов на Android трудно жаловаться на скудность выбора приложений и игр. В Google Play есть почти все и немножечко больше. Фактически, между App Store от Apple и гугловским магазином приложений установился паритет. Определенно есть проблемы с качеством и совместимостью приложений, явные недоработки цензоров (точнее, минимальная цензура) в магазине Google Play, но выбор все же есть и немалый. Между тем, бывает и так, что всего этого недостаточно. Иногда наступает момент, когда хочется предаться ностальгии и поиграть в старую java-игру, пройденную вдоль и поперек еще на сенсорном псевдосмартфоне. Несмотря на то, что в Android присутствует перелопаченный код Java, прямой запуск приложений с расширением jar до недавнего времени был задачей нетривиальной.
Команда Brilliant Dev сделала это возможным, выпустив приложение с лаконичным названием JBED. Эта утилитка работает, как эмулятор Java на вашем смартфоне и в какой-то мере является повторно пройденным путем, по которому в свое время пошли китайские производители псевдоайфонов - там тоже существовал эмулятор, разрешающий запихивать в телефон самые разные jar-приложения, чтобы хоть как-то разнообразить скудную функциональность телефона с функцией телевизора с логотипом надкушенного яблочка.
Предаться ностальгии можно следующим путем. Скачайте саму программу (http://yadi.sk/d/OowL-V3b6rIAI ) и библиотеку jbedvm .so (http://yadi.sk/d/6Chehnnx6rI52 ). Внимание! Планшет (либо телефон) должен быть рутирован, то есть иметь права Root ! Как получить права администратора на ваше устройство, ищите в поле поиска или спросите в комментариях.
Полученные файлы перенесите на смартфон (планшет) и запустите Root Explorer (если версия ОС Андроид на вашем девайсе 4.1 и выше, вам нужна последняя версия Root Explorer). Зайдите в папку, куда вы скопировали вышеназванные файлы и долгим нажатием вызовите меню. Нажмите «перенести» или «скопировать» и перейдите в каталог system/lib, оставив файл jbedvm .so здесь. Требуется также проверить разрешения файла (долгий там - подменю разрешения). Там просто обязана быть точно такая же расстановка галочек, как и в соседних файлах данного каталога. Исправив права на файл, переходим к установке, собственно, самой утилитки JBED. Успешная остановка - это хорошо, но перед установкой и запуском Java игры перезапустите смартфон. Скаченные из файлохранилищ интернета игры, приложения jar и jad обычно идут парами, с вышеозначенным расширением будут два файла с идентичным названием. Один из них служит установочным, другой - служебным дополнением. Программа JBED сама определит, ху из ху, просто найдите их на карте памяти через запущенный эмулятор. Игра запустится.
К сожалению, эмулятор не всесилен и справится не со всем богатством jar-приложений и игр. Экспериментируйте, отыщите версии для разных телефонов, так как минимальное отличие может оказаться существенным. О результатах эксперимента пишите нам в комментарии - игра, телефон, что показал эмулятор, играбельно/неиграбельно. Удачного возвращения в мир ретро-игр!
Статьи и Лайфхаки
Часто хочется загрузить на гаджет какую-нибудь игру либо приложение, для чего нужно знать, как запускать java на андроиде . Обычным способом выполнить эту процедуру практически невозможно, поскольку стандарт Java в Андроиде не поддерживается.
Существует ряд программ, применяемых для установки Java приложений, однако наиболее работоспособным считается приложение jBed. При этом игры и приложения запускаются почти безошибочно и довольно быстро. Чтобы запустить приложение, необходимо в меню выбрать раздел SD-карта. Программа автоматически распознает карту памяти устройства и предложит загрузить найденные приложения. Недостаток способа – для загрузки приложения на телефон требуются root права. Наиболее простой в использовании является популярная программа Java J2ME Runner.
Специалисты рекомендуют при скачивании программы воспользоваться антивирусом для надежной защиты ПК и мобильного устройства. Некоторые эмуляторы, применяемые для загрузки jar файлов, имеют определенные недостатки. Они связаны со сложностью инсталляции, а также с определенными трудностями в получении root-права доступа.
Многие владельцы мобильных телефонов, которые функционируют на базе ОС андроид, сталкиваются с некоторыми сложностями, как запускать java на андроиде. И это неудивительно, ведь в данной операционной системе отсутствует встроенный механизм, который должен выполнять поддержку этого программного обеспечения. Для загрузки jar на андроид необходимо инсталлировать особый эмулятор, имеющий название Java Me.
Есть много различных программ для Андроид, которые имеют свои плюсы и минусы.
Чтобы установить на андроид jar файл, необходимо выполнить следующие действия:
1. Программу, имеющую открытый первоначальный код, легко отыскать во всемирной сети и скачать бесплатно. Чтобы файловый менеджер распознал требуемое приложение, следует установить утилиты. Не стоит забывать, что эмулятор не сможет обнаружить программы для андроид, которые находятся на SD-карте мобильного устройства (их необходимо заново загрузить).
2. Документ запросит определиться с приложением, которое понадобится для его запуска. Для этого применяется эмулятор J2ME, основной задачей которого является установка и инсталляция определенного приложения. Данный софт довольно прост в применении.
3. К недостаткам эмулятора можно отнести тот момент, что при запуске возникает проблема с большим количеством документов, имеющих расширение.jar.
С момента появления мобильных устройств, множество программ и игр были разработаны на языке программирования Java. Даже с появлением новых языков остались нужные программы, для запуска которых необходим эмулятор Java на Андроид.
После установки предлагается два приложения:
Чтобы начать полноценно пользоваться эмулятором, необходимо сначала найти приложение через поисковик, а затем запустить при помощи менеджера Java J2ME Runner.
Для лёгкости усваивания материала предлагается посмотреть видео, где рассказывается об инструкции запуска игр через эмулятор Java на Андроид.
Ниже представлены таблицы с обновлёнными системными требованиями эмулятора JavaJ2ME Runner.
Минусы представлены ниже:
Плюсы обозначены списком ниже:
Один из первых эмуляторов для игр, который может поддерживать файлы и графические элементы в 3D. Приобрести приложение можно только на сторонних ресурсах.
Чтобы его запустить, нужно будет распаковать архив, воспользовавшись своим ПК или Total Commander на телефоне. Затем необходимо запустить два файла: MetaMidpPlayer. apk и MidpPlayer. apk. Это установщики менеджера и самой целевой программы. Устанавливать их нужно поочерёдно.
Ниже представлена таблица системных требований эмулятора.
Минусы представлены ниже:
Плюсы получились следующими:
Таким образом, эмулятор JBlend получается вполне достойным решением для узкого ряда игр. Работоспособность — не лучшая, однако играть можно.
Ещё один уникальный проект, созданный исключительно для запуска игр от версии Android 1.5 до 2.3 (включительно). Компания, создававшая проект, была нацелена на аудиторию, которая играет в старые мобильные игры. Рекомендуется скачивать и устанавливать программы с Play Market, чтобы избежать проблем с запуском.
Чтобы выбрать и запустить приложение, нужно выполнить пару простых шагов:
Ниже обозначена таблица с системными требованиями эмулятора.
Ниже представлены плюсы:
Минусы выделены списком ниже:
Большинство пользователей Android сталкиваются с проблемой установки jar файлов на свой гаджет, что не мудрено – поддержка java в Андроиде не встроена по умолчанию. Решение состоит в установке эмуляторов JAVA ME для Android. Их достаточное количество, у каждого есть не только положительные стороны, но и проблемы с запуском определенных jar файлов.
Что потребуется
1. Ваш гаджет с подключением к интернету.
2. Дистрибутив Java J2ME Runner.
Инструкция
1.Программа открыта и бесплатна. Ее можно скачать из интернета, после чего она появится в менеджере файлов с расширением.ark. не умеет распознавать софт, загруженный на карту памяти вашего гаджета, – придется заново закачивать желаемые программы.
2. Применение.
При попытке скачивания необходимого jar-файла последний запросит программу для закачки – тут-то за дело возьмется Java J2ME Runner. Его ключевая задача – закачка и установка выбранного вами приложения. В результате иконка программы появится в главном меню устройства.
Стоит обратить внимание
Существенный минус эмулятора – в проблемах запуска довольно немалого количесва jar-файлов , что в какой-то мере компенсируется простотой в установке и использовании.
Советы
Обезопасьте себя от ПО-вредителя при скачивании – используйте антивирус.
Что потребуется
1. Компьютер.
2. ПО WinRar/WinZip
3. Ваш гаджет с подключением к интернету.
4. Root-менеджер.
Инструкция
1. Закачка и установка JBed .
Аналогично скачиваем Jbed из интернета, расширение известное - .apk.
2. Установка Root-менеджера .
Вам потребуется установить на ваш ПК любой root-менеджер из Андроид Маркета (Root manager, root explorer и т.д .)
3. Перенос Jbed.apk
С помощью установленного root-менеджера переносим Jbed.apk в директорию /system/app/ .
4. Редактирование Jbed.apk.
Используя ПК, переименовуем Jbed.apk в Jbed.zip и после открываем любым известным вам архиватором (WinRar, WinZip, 7Z). Заходим в директорию /lib/armeabi/ и находим файл libjbedvm.so .
5. Установка софта на гаджет.
Записываем libjbedvm.so на карту памяти, после чего с помощью root-менеджера переносим его по адресу /system/lib .
Перезагружаем телефон, после чего в меню появится пункт Java.
7. Применение.
Записываем jar-файлы на карту памяти, после чего с помощью вашего файл-менеджера пробуем их открыть, выбрав пункт «Открыть с помощью Java» .
Стоит обратить внимание
Еще один эмулятор, в преимущества которого входит отсутствие проблем с запуском практически всех jar файлов. В недостатки можно записать более трудоемкий процесс установки, который заключается по большей мере в получении root-прав. Получение данных прав зависит от конкретной модели устройства – у каждого индивидуальные особенности.
Многие считают Java устаревшей программной средой. Однако это не так, ведь несмотря ни на что она остается буквально вездесущей.
Java заняла весомую нишу на мобильных устройствах и совсем не собирается покидать ее.
Для чего нужен Java Android эмулятор? После его установки вы сможете запускать Java-приложения на мобильных устройствах, работающих под управлением операционной системы Android. Таким образом, он становится незаменимым для тех, кто все еще отдает предпочтение старым добрым программам. На самом деле таких пользователей много, ведь, несмотря на огромное разнообразие приложений для ОС Android, найти подходящие аналоги для некоторого софта невероятно сложно. С помощью Java Android эмулятора вы сможете пользоваться «устаревшими» программами, с которыми никак не можете расстаться. Иногда простенький софт может оказаться гораздо полезнее современных аналогов.
К сожалению, нельзя быть уверенным в том, что данный симулятор позволит вам запускать абсолютно любые Java-приложения. Причина этого кроется как в особенностях определенного софта, так и в аппаратных несовместимостях. Кроме того, определенные сложности возникают и с управлением. Дело в том, что подобные эмуляторы создавались для кнопочных телефонов. В данном случае решением этой проблемы является виртуальная клавиатура, которая, по идее, должна появляться при работе с приложениями подобного рода.