- Как запустить приложения и игры для Android в Linux
- Установка
- Установка на Ubuntu с помощью Snap
- Установка на Ubuntu с помощью скрипта anbox-installer
- Установка на Arch Linux из исходников
- Установка файлов APK в Linux
- Последние
- Реклама
- telegram
- Рубрики
- СЧЕТЧИКИ
- РЕКЛАМА И ДОНАТЫ
- Социальные сети
- Как запускать Android приложения и игры в Linux
- Знакомьтесь, Anbox, ваш “Android в коробке”.
- Установка Anbox на Ubuntu 16.04 LTS и 18.04 LTS
- Установка Anbox в Ubuntu 20.04 LTS
- Загрузка файлов APK на ваш компьютер Linux
- Установка приложений Android из Google Play и не только
- Другие способы запуска приложений Android в Linux
- Как запускать приложения Android (.apk) на Ubuntu
- Как запускать приложения Android на Ubuntu
Как запустить приложения и игры для Android в Linux
Если в Windows и macOS запуск приложений из других операционных систем реализован достаточно легко, то в Linux придётся немного заморочиться. Начиная с установки и заканчивая запуском программ.
Для Linux есть Anbox, среда с открытым исходным кодом, основанная на последней версии Android Open Source Project (AOSP). Для запуска приложений используются контейнеры LXC и модули ядра, собираемые через DKMS. Это позволяет запускать приложения на железе и ядре хоста с производительностью сравнимой с нативной. То есть без всяких прослоек, эмуляции и очень быстро.
Установка
Anbox поддерживает процессоры архитектуры x86_64. Установить Anbox можно либо с помощью оснастки Snap, либо с помощью скрипта anbox-installer. Рассмотрим оба варианта.
Установка на Ubuntu с помощью Snap
1) Чтобы установить snapd, используйте следующую команду в терминале:
2) Затем запустите установку Anbox:
3) Выберите «1» для установки и согласитесь со всеми запросами на разрешение. Дождитесь установки, перезагрузите систему, готово!
Установка на Ubuntu с помощью скрипта anbox-installer
1) Загрузите скрипт:
2) Запустите скрипт:
3) Скрипт запросит написать I AGREE, установит Anbox и предложит перезагрузить систему. После перезагрузки в меню появится пункт Anbox.
Установка на Arch Linux из исходников
В качестве альтернативы могу предложить установку Anbox из исходников. Проще всего это сделать в Arch Linux, так как Anbox уже есть в AUR и весь процесс сборки можно автоматизировать.
1) Установим необходимые для сборки пакеты:
2) Соберите Anbox из AUR. Лучше сделать это с помощью AUR-клиента, такого как pacaur или yaourt:
3) Загрузите необходимые модули ядра:
4) Запустите container manager:
5) Запустите session manager:
6) Готово. Запустите Anbox из терминала:
Установка файлов APK в Linux
После перезагрузки системы Anbox появится в меню.
Если при запуске Anbox ничего не происходит, то откройте терминал и введите:
Для установки приложений понадобятся их APK. Скачать их можно с соответствующих сайтов. После включите установку из неизвестных источников и запустите нужный APK. Программы установятся и будут доступны вместе с другими приложениями Linux.
Также есть вариант установки с помощью ADB. В Anbox по умолчанию активирован режим отладки с помощью ADB и установить сам ADB можно так:
Для установки приложения нужно выполнить такую команду (пример для FX File Explorer):
Читайте анонсы и посты целиком в ЖЖ, Medium, Голосе и Яндекс.Дзен!
Поддержите мой блог финансово. Все донаты пойдут на оплату хостинга и развитие сайта!
Последние
Реклама
telegram
Рубрики
СЧЕТЧИКИ
РЕКЛАМА И ДОНАТЫ
Социальные сети
©2016-2021 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.
Использование материалов разрешается с активной ссылкой на levashove.ru.
Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.
Источник
Как запускать Android приложения и игры в Linux
Хотите запустить свои любимые приложения и игры для Android на ПК с Linux? Anbox делает это легко. Давайте посмотрим как запустить приложения Android в Ubuntu.
Знакомьтесь, Anbox, ваш “Android в коробке”.
Доступ к любимым приложениям и играм для Android открывает новые возможности для продуктивной работы в Linux. Мобильные приложения, по своей конструкции, намного проще, чем те, которые находятся на настольных операционных системах.
Это может быть именно то, что вы ищете для повышения производительности настольных систем!
Между тем, мобильные игры становятся все более сложными. Вполне логично, что вы можете захотеть продолжить игру на другом устройстве. Это особенно актуально, учитывая ограниченное время автономной работы телефона или планшета.
Для запуска приложений Android существует несколько инструментов для macOS и Windows (например, Bluestacks), но для Linux это недоступно.
Вместо этого пользователям Linux стоит попробовать Anbox, бесплатный инструмент с открытым исходным кодом для запуска приложений Android на Linux. Он основан на последней версии Android Open Source Project (AOSP) и предлагает оконную среду Android.
Anbox использует контейнеры для отделения Android от основной операционной системы, что позволяет запускать игры Android на Linux.
Это еще не все; Anbox не имеет ограничений, поэтому теоретически вы можете запускать любые приложения Android на Linux. Также отсутствует аппаратная виртуализация, поэтому Anbox одинаково хорошо работает как на ноутбуке, так и на настольном компьютере, независимо от спецификации системы.
Несмотря на то, что Anbox является бесплатным, он поставляется в виде пакета snap. Это означает, что двоичный файл и все зависимости включены в один пакет, что облегчает установку.
Для установки snaps требуется служба snapd, которая совместима с такими дистрибутивами Linux, как:
- Arch Linux
- Debian
- Fedora
- Gentoo
- Linux Mint
- Manjaro
- openSUSE
- Solus
- Ubuntu
Ubuntu snapd поставляется предустановленным, начиная с версии 14.04. Полную информацию о вашем дистрибутиве вы найдете на сайте Snapcraft.
Чтобы установить snapd, используйте следующую команду терминала:
sudo apt install snapd
Дождитесь завершения установки, прежде чем продолжить. Обратите внимание, что в то время как snapd работает или предустановлен в вышеперечисленных дистрибутивах, Anbox официально поддерживается в Ubuntu 16.04 LTS (Xenial Xerxes) и более поздних версиях. Однако для Ubuntu 20.04 LTS доступна только бета-версия, для которой требуются другие шаги (см. ниже).
Что еще более важно, вы, скорее всего, получите лучшие результаты при запуске приложений Android на Ubuntu, чем на других дистрибутивах. Поэтому ниже описаны шаги для запуска приложений Android в Anbox на Ubuntu, а не на других дистрибутивах.
Установка Anbox на Ubuntu 16.04 LTS и 18.04 LTS
Когда служба snapd установлена на вашем компьютере Linux, вы готовы к установке Anbox. Используйте следующую команду, которая установит все необходимое:
snap install —classic anbox-installer && anbox-installer
Введите свой пароль, когда появится запрос, и пакет snap загрузится.
Вскоре после этого вы увидите выбор:
- Установить Anbox
- Деинсталлировать Anbox
Если позже вам понадобится удалить программу, просто повторно запустите вышеуказанную команду установщика и выберите вариант 2. В случае установки Anbox вы можете выбрать вариант 1.
После этого вы увидите краткое описание того, что будет сделано в процессе установки. Потратьте время на прочтение.
Вы увидите в списке файлы, добавленные из PPA. Также должно появиться уведомление о том, что программа выполнения anbox будет автозапускаться при входе в Linux. (Это программная библиотека, которая позволяет запускать другие программы и приложения).
Если вас все устраивает, введите I AGREE и дождитесь установки Anbox. После этого следуйте инструкциям по перезагрузке системы, прежде чем продолжить.
Установка Anbox в Ubuntu 20.04 LTS
Установка Anbox немного отличается на Ubuntu 20.04 LTS. Полный релиз программы не выходил с 2019 года, а изменения в ядре Linux за это время привели к необходимости выпустить Anbox только в виде бета-сборки.
Во-первых, убедитесь, что snap установлен. Поскольку вы используете последнюю сборку Ubuntu, она должна быть установлена, но на всякий случай проверьте это:
snap find hello
Это приведет к отображению списка привязок “hello world”, подтверждая, что привязка установлена.
Затем вы можете приступить к установке бета-версии Anbox:
sudo snap install —devmode —beta anbox
Подождите, пока он установится, затем перезагрузите компьютер.
Загрузка файлов APK на ваш компьютер Linux
После перезагрузки компьютера вы должны найти Anbox в меню рабочего стола. Нажмите на него для запуска – вскоре вы увидите окно Anbox.
Если ничего не происходит, или вы застряли на заставке с сообщением Starting, отмените запуск или дождитесь его окончания. Затем откройте новый терминал и введите
Затем снова нажмите на значок в меню. Через несколько мгновений Anbox должен запуститься. (Это известная ошибка в дистрибутивах Ubuntu 16.04, и она не должна повлиять на более поздние дистрибутивы).
Запустив Anbox, вы увидите список основных приложений Android, которые можно запустить в Linux, например, Календарь и Электронная почта. Чтобы открыть эти приложения, просто щелкните по ним левой кнопкой мыши; они появятся в новых окнах, размер которых можно изменять по мере необходимости. Если вам нужен браузер, в комплект входит оболочка WebView Shell.
Установка приложений Android из Google Play и не только
Чтобы добавить собственные приложения и игры, достаточно загрузить (или скопировать с другого устройства) соответствующие файлы APK. Это файлы установщика, такие как DEB-файлы (или snaps) в Linux или EXE-файлы в Windows. Если вы запустите APK в Ubuntu с помощью Anbox, он установится как любое другое приложение Android.
У вас есть два варианта установки приложений на Anbox:
- Sideload
- Установить Google Play
Sideloading относительно прост. Вы можете использовать браузер и эти альтернативы Google Play для добавления программ в Anbox. Если вы выберете загрузку APK, вам нужно будет включить установку из неизвестных источников:
- Откройте меню Настройки на экране приложений
- Нажмите Безопасность
- Включить неизвестные источники
- Нажмите OK, чтобы согласиться.
Однако существует проект на GitHub, Anbox Playstore Installer, который делает процесс установки приложений в Anbox таким же простым, как на телефоне или планшете.
Для начала откройте Терминал и введите:
sudo apt install wget curl lzip tar unzip squashfs-tools
Затем загрузите скрипт Anbox Playstore:
Сделайте его исполняемым:
chmod +x install-playstore.sh
Затем запустите скрипт:
Запустите Anbox, если он не загрузился автоматически:
Затем установите правильные разрешения в Android.
- Откройте Настройки
- Перейдите в раздел Приложения > Службы Google Play
- Нажмите Разрешения, затем включите все разрешения
- Повторите эти действия для Приложения > Google Play.
- Установите разрешения для Google Play
Теперь вы можете устанавливать в Anbox приложения Android из Google Play.
Другие способы запуска приложений Android в Linux
Хотя Anbox и является надежным вариантом, это не единственный способ запуска приложений Android на Linux. Наряду с Anbox вы также можете попробовать:
Существуют также две операционные системы на базе Android, совместимые с компьютерами x86, которые позволят вам устанавливать приложения Android:
Anbox может иметь некоторые проблемы со стабильностью. Тем не менее, обнадеживает тот факт, насколько просто настроить, установить и запустить приложения Android на Linux Ubuntu с помощью Anbox.
Источник
Как запускать приложения Android (.apk) на Ubuntu
Одна из моих претензий (а их на самом деле всего две) к операционным системам на базе Linux — их плохая совместимость с некоторыми программами. Например, как вы все знаете, не существует официальной версии Photoshop для Linux, для которой вам нужно прибегать к другим программам, таким как PlayOnLinux, а последние версии не всегда работают. На самом деле, вы можете делать практически все, но вы должны знать, как это сделать, и это моя вторая жалоба: некоторые вещи в Linux вообще не интуитивно понятны. Но всегда есть ярлыки, и один из них может быть запускать приложения Android в Ubuntu.
Мобильная операционная система Google может запускать множество приложений. Это правда, что вышеупомянутый настольный Photoshop не будет для Android, по крайней мере, в течение нескольких лет, но в нем есть множество приложений, которые могут помочь нам избежать неприятностей. Например, если мы не можем найти достойного клиента Twitter для Ubuntu, мы всегда можем смоделировать приложение Android в Ubuntu и запустите его, как если бы это было настольное приложение. В этом посте мы покажем вам, как это сделать.
Прежде чем начать работу с руководством, я хотел бы напомнить вам, что, как и в любом симуляторе, некоторые приложения могут не работать. Не вдаваясь в подробности, я хотел установить Apple Music, но у меня это не сработало. Следующее приложение, которое я попробовал, Твиттер мне отлично подействовало.
Как запускать приложения Android на Ubuntu
- Мы уверены, что у нас есть последняя версия Google Chrome установлены. Если у нас не установлен браузер, мы идем в Интернет www.google.com/chrome/browser/desktop/ и мы его устанавливаем. Если у нас уже была установлена предыдущая версия, мы можем обновить ее, написав в Терминале «sudo apt-get install google-chrome-stable»(Без кавычек).
- Устанавливаем ARC Welder. По логике устанавливаем расширение в Chrome.
- Мы ищем и скачиваем файлы .apk что мы хотим выполнить. По логике вещей мы не можем сказать, откуда их скачать.
- Мы открыты ARC Welder. Сначала это будет в приложениях Chrome. После открытия его можно сохранить в панели запуска Ubuntu.
- ARC Welder очень интуитивно понятен. Нам остается только указать основную папку (куда будут сохраняться приложения) и выберите файл .apk.
- Мы можем указать, хотим ли мы предоставить ему доступ к буферу обмена и хотим ли мы, чтобы он работал в качестве версии для мобильных устройств, планшетов, полноэкранных или расширенных версий.
- Как по волшебству и так просто, теперь мы можем запустить симуляцию приложения Android в нашем браузере Chrome.
Важное примечание: если мы сохраним приложение Android в панели запуска и при запуске следующего, мы скажем ему не перезаписывать его, когда мы войдем, все будет сохранено. По крайней мере, так было в моем случае с приложениями, которые я пробовал. И благодаря тому, что описано в этом руководстве, мы все еще можем сделать гораздо больше с нашим ПК с Ubuntu.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Ubuntu » Учебники » Как запускать приложения Android (.apk) на Ubuntu
Источник