четверг, 28 ноября 2013 г.

Как запустить приложения Android в Linux

Операционная система Android просто богата всевозможными отличными приложениями, 
которых, к сожалению, пока нет на Linux, а как хотелось бы, правда? Например,
полюбившийся мне музыкальный плеер Meridian, или Balance By... Думаю, вы понимаете,
о чём я =) Так вот.. погуглив в интернете на эту тему, можно найти решения!
Например, рекомендуется чаще всего инсталляция Android SDK и эмулятора Android.
Можете, конечно, поэкспериментировать, но я здесь хочу рассказать о другом
варианте решения этого вопроса: запуска Android в виртуальной машине с полной
поддержкой аппаратного ускорения OpenGL.
Благодаря поддержке аппаратного ускорения, приложения для Android будут
просто летать на вашем Linux, как миленькие!
Итак, знакомьтесь: проект AndroVM
Итак, нам понадобится виртуальная машина VirtualBox. Если вы сидите под
SinclairOS, то она у вас уже есть, иначе её нужно будет установить. Можно
это сделать или из центра приложений, или скачать пакет на официальном
сайтеvirtualbox.org
Далее, заходим на страницу закачек проекта AndroVM, и скачиваем файл
настроенной виртуальной машины с уже готовым Android из раздела "OVA files".
Там есть куча всего, я вот ставил версию "vbox86tp version with gapps &
houdini & flash". Вроде полёт нормальный! =)
теперь нам нужно скачать AndroVMPlayer с той же страницы, только
чуть ниже, из раздела "AndroVMplayer archives".
После того, как файл OVA скачается, импортируем его в VirtualBox.
Когда появится страница выбора параметров импорта - оставляем всё как е
сть или настройте по-своему, если считаете, что вы доcтаточно понимаете то,
о чём там идёт речь.
когда скачаете архив с AndroVMPlayer, распакуйте его куда нибудь
и запустите файл "AndroVMplayer" внутри распакованной папки.
Запуск AndroVMPlayer должен выполнятся простым двойным кликом
по нему, если это не прокатит - пробуйте запустить его в терминале командой:
./путь_к_файлу/AndroVMplayer-Linux64/AndroVMplayer
Именно AndroVMplayer нужен для полной поддержки аппаратного
ускорения и эмуляции физических кнопок мобильного устройства!
Таким образом, запускаясь, AndroVMPlayer автоматически определит
виртуальную машину и нам останется только выбрать разрешение экрана и
нажать на "Run"!
Вуаля! Барабанная дробь и вот он - старовый экран системы Android! Радостно
потираем ладошки и наслаждаемся миллионами приложений и игр для Android
из магазина Google Play или файлов .apk на своём любимом линуксе!

Комментариев нет: