Как играть в игры для Android на Linux Mint

Обновлено: 21.11.2024

Прошло некоторое время с тех пор, как Android-смартфоны вошли в нашу жизнь. В магазине Google Play сейчас находится около 3 миллионов приложений и игр для Android, многие из которых настолько полезны или интересны, что многие пользователи Linux хотели бы запускать их в своей любимой операционной системе.

Благодаря тяжелой работе некоторых талантливых разработчиков теперь существует несколько способов запуска приложений и игр Android в Linux, и в этой статье мы опишем семь из них.

Почему работающие приложения для Android не работают в Linux?

Учитывая, что Android и Linux используют одно и то же ядро, можно предположить, что будет легко запускать приложения Android в Linux, но это не так. Это связано с тем, что ядро ​​— это всего лишь ядро ​​операционной системы, и для запуска приложений, с которыми вы ежедневно взаимодействуете, требуется гораздо больше программного обеспечения, чем просто ядро.

Кроме того, файлы Android APK не являются простыми исполняемыми файлами (например, файлы .exe в Windows). По сути, это установочные пакеты, целью которых является извлечение файлов в определенные места. При выполнении извлеченные файлы вызывают определенные функции операционной системы Android для доступа к файловой системе, аппаратным компонентам и т. д.

Популярные дистрибутивы Linux не стремятся быть совместимыми с приложениями Android, поэтому пользователям Linux приходится имитировать устройства Android на своих компьютерах с помощью эмуляторов Android или использовать операционную систему, совместимую с приложениями Android.

1. Почтовый ящик

Концептуально Anbox похож на Wine (бесплатный уровень совместимости с открытым исходным кодом, который позволяет запускать приложения Windows в Linux), поскольку он абстрагирует доступ к оборудованию и интегрирует приложения Android с операционной системой Linux.

Весь проект с открытым исходным кодом и под лицензией Apache и GPLv3. Цель его разработчиков — сделать так, чтобы каждое приложение и игра для Android могли работать в Linux. Поскольку Anbox работает без аппаратной виртуализации, он обеспечивает достойную производительность и тесную интеграцию с основной операционной системой.

Поскольку Anbox распространяется исключительно в виде снапов (разработчики утверждают, что снэпы значительно облегчают им жизнь и позволяют часто выпускать обновления без необходимости настраивать их для нескольких дистрибутивов), вы можете установить его только в поддерживаемых дистрибутивах, если вы не установите Snap вручную, для этого нужно выполнить всего несколько простых команд, все они подробно описаны на веб-сайте Snap.

Установив Anbox, вы можете добавлять APK-файлы с помощью Android Debug Bridge (adb). После этого вы можете запускать свои приложения с помощью средства запуска приложений хост-системы и управлять ими так же, как и всеми другими приложениями, работающими в вашей системе.

2. Дуговая сварка

Если вы используете Google Chrome, вы можете запускать приложения Android в Linux с помощью ARC Welder, также известной как App Runtime for Chrome. Это расширение Chrome на самом деле предназначено для того, чтобы разработчики Android могли тестировать и публиковать свои приложения Android для Chrome OS на других платформах, но это не означает, что вы не можете использовать его в личных целях.

Поскольку Arc Welder — это инструмент для разработчиков, он не предоставляет доступ к приложениям, опубликованным в магазине Google Play. Чтобы запустить приложение для Android, вам сначала нужно найти и загрузить его APK-файл, а затем открыть файл с помощью Arc Welder. К счастью, есть много веб-сайтов, которые позволяют легко загружать файлы APK, включая APKMirror, APKPure или APK Store.

К сожалению, последний раз Arc Welder обновлялся в июне 2018 г., поэтому следует ожидать ошибок. Тем не менее, вам будет сложно найти более простой способ запуска приложений Android в Linux.

3. Гениальное движение

Поскольку на дворе 2020 год, мы больше не можем рекомендовать некогда популярное решение для эмуляции Android под названием Shashlik. Последняя версия Шашлыка была выпущена в 2016 году, и с тех пор его разработчики хранят молчание. Однако мы можем порекомендовать кое-что еще лучше: Genymotion.

Этот облачный эмулятор Android станет подарком всем разработчикам Android, которые хотели бы упростить тестирование приложений и получить практически неограниченную масштабируемость благодаря вычислительной мощности Amazon Web Services, Microsoft Azure, Google Cloud Platform и Alibaba Cloud.< /p>

Genymotion может эмулировать более 3000 конфигураций устройств Android и моделировать все мыслимые сценарии благодаря полному набору аппаратных датчиков. Единственная проблема в том, что вы получаете только 60 минут бесплатного использования, а потом 5 центов за минуту.

4. Android-x86

Android-x86 – это проект, целью которого является перенос Android на набор инструкций x86. Поскольку Android-x86 — это полноценная операционная система, вам потребуется программное обеспечение для виртуализации, такое как VirtualBox, чтобы запустить его в вашем дистрибутиве Linux.

При настройке виртуальной машины VirtualBox для Android-x86 установите для параметра Тип значение Linux, а для версии – Linux 2.6 или новее. Выделите не менее 2 ГБ ОЗУ и создайте новый образ жесткого диска с объемом памяти 8 ГБ или более. Загрузите установочный образ Android-x86 и следуйте официальным инструкциям по установке.

При запуске Android-x86 внутри виртуальной машины нельзя ожидать высокой производительности, поскольку Android-x86 предназначен для работы на «голом железе».

5. IDE для Android Studio

Android Studio IDE — это официальная интегрированная среда разработки Google для Android. Он основан на программном обеспечении JetBrains IntelliJ IDEA и работает на Linux, Windows, macOS и Chrome OS. В Android Studio IDE входит эмулятор Android, предназначенный для запуска и отладки приложений в Android Studio.

Чтобы установить эмулятор, выберите компонент "Эмулятор Android" на вкладке "Инструменты SDK" в диспетчере SDK. Откройте приложение, которое вы хотите запустить, и нажмите зеленую кнопку воспроизведения в строке меню вверху. При появлении запроса на выбор устройства нажмите кнопку «Создать новое виртуальное устройство» и укажите его свойства. Когда вы закончите, выберите его из списка доступных виртуальных устройств и нажмите OK. Виртуальное устройство должно сразу запуститься и автоматически открыть ваше приложение.

Эмулятор Android внутри Android Studio IDE не впечатляет своей производительностью или удобством использования, но он справляется со своей задачей, когда вы просто хотите запустить одно приложение Android в Linux, не устанавливая его на свой смартфон.

Об авторе

Дэвид Морело

Дэвид Морело – профессиональный автор контента в технологической нише, охватывающий все: от потребительских товаров до новых технологий и их межотраслевого применения

Хотите запускать свои любимые приложения и игры для Android на ПК с Linux? Анбокс упрощает задачу. Вот как запускать приложения Android в Ubuntu.

Хотите запускать приложения Android в Linux? Как насчет того, чтобы играть в игры для Android? Доступно несколько вариантов, но лучше всего работает Anbox. Это инструмент, который запускает ваши любимые приложения Android в Linux без эмуляции.

Вот как сегодня можно использовать Anbox для запуска приложений Android на ПК с Linux.

Знакомьтесь, 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 работает как на ноутбуке, так и на настольном компьютере, независимо от спецификации системы.

Какие дистрибутивы Linux поддерживают Snap?

Несмотря на то, что Anbox можно использовать бесплатно, он поставляется в виде пакета Snap. Это означает, что бинарный файл и любые зависимости включены в один пакет, что упрощает установку. К сожалению, это означает, что ваша ОС Linux не может использовать Anbox, если она не умеет распаковывать и устанавливать снимки.

Служба snapd необходима для установки snap, и она совместима с такими дистрибутивами Linux, как:

  • Арх Linux
  • Дебиан
  • Федора
  • Генту
  • Linux Mint
  • Манджаро
  • openSUSE
  • Солус
  • Убунту

В Ubuntu snapd предустанавливается начиная с версии 14.04. Полную информацию о вашем дистрибутиве вы найдете на веб-сайте Snapcraft.

Чтобы установить snapd, используйте следующую команду терминала:

Дождитесь завершения установки, прежде чем продолжить. Обратите внимание, что хотя snapd работает или предустановлен в указанных выше дистрибутивах, Anbox официально поддерживается в Ubuntu 16.04 LTS (Xenial Xerxes) и более поздних версиях.Однако для Ubuntu 20.04 LTS доступна только бета-версия, для которой требуются другие шаги (см. ниже).

Что еще более важно, вы, скорее всего, получите лучшие результаты при работе с приложениями Android в Ubuntu, чем в других дистрибутивах. Следовательно, приведенные ниже шаги предназначены для запуска приложений Android в Anbox на Ubuntu, а не в других дистрибутивах.

Установите Anbox в Ubuntu 20.04 LTS и более поздних версиях

Для установки Anbox требуется система под управлением Ubuntu 20.04 LTS или более поздней версии. Хотя Anbox мог работать в некоторых предыдущих версиях Ubuntu, они больше не поддерживаются.

Во-первых, убедитесь, что snap установлен. Поскольку вы используете недавнюю сборку Ubuntu, так и должно быть, но на всякий случай проверьте:

Это приведет к отображению списка снэпов "hello world", подтверждающих, что снэп установлен.

Затем вы можете приступить к установке бета-версии Anbox:

Подождите, пока это установится, затем перезагрузите компьютер.

Загрузка APK-файлов на ПК с Linux

После перезагрузки компьютера вы должны найти Anbox в меню рабочего стола. Нажмите на нее, чтобы запустить --- вскоре вы увидите окно Anbox.

Если ничего не происходит или вы застряли на экране-заставке с сообщением «Начало», отмените или дождитесь окончания этого действия. Затем откройте новый терминал и введите

Затем снова нажмите значок в меню. Через несколько секунд должен запуститься Anbox. (Это известная ошибка в дистрибутивах на основе Ubuntu 16.04, и она не должна затрагивать более поздние дистрибутивы.)

При запущенном Anbox вы увидите список основных приложений Android, которые можно запускать в Linux, таких как Календарь и Электронная почта. Просто щелкните левой кнопкой мыши по этим значкам, чтобы открыть их; они появятся в новых окнах, размер которых можно изменить по мере необходимости. Если вам нужен браузер, в него включена оболочка WebView.

Установка приложений Android из Google Play и других источников

Чтобы добавить собственные приложения и игры, достаточно скачать (или скопировать с другого устройства) соответствующие файлы APK. Это файлы установщика, такие как файлы DEB (или снимки) в Linux или файлы EXE в Windows. Если вы запустите APK-файл в Ubuntu с помощью Anbox, он будет установлен так же, как и любое другое приложение для Android.

У вас есть два варианта установки приложений в Anbox:

Неопубликованная загрузка относительно проста. Вы можете использовать браузер и эти альтернативы Google Play для добавления программного обеспечения в Anbox. Если вы решите загружать неопубликованные APK-файлы, вам потребуется разрешить установку из неизвестных источников:

Однако на GitHub существует проект Anbox Playstore Installer, который делает процесс установки приложений в Anbox таким же простым, как на телефоне или планшете.

Чтобы начать, откройте Терминал и введите:

Затем загрузите скрипт Anbox Playstore:

Сделайте его исполняемым:

Затем запустите скрипт:

Запустите Anbox, если он не загружается автоматически:

Затем установите правильные разрешения в Android.

  1. Открыть настройки
  2. Выберите Приложения > Сервисы Google Play.
  3. Нажмите «Разрешения», затем включите все разрешения.
  4. Повторите это для приложений > Google Play

Теперь вы можете устанавливать приложения для Android в Anbox из Google Play.

Другие способы запуска приложений Android в Linux

Несмотря на то, что Anbox является надежным вариантом, это не единственный способ запуска приложений Android в Linux. Наряду с Anbox вы также можете попробовать:

  • Genymotion
  • Студия Android
  • Архонт

Есть также две операционные системы на базе Android, совместимые с компьютерами x86, которые позволяют устанавливать приложения Android:

Теперь вы можете запускать Android APK в Linux

У Anbox могут быть проблемы со стабильностью. Однако приятно знать, насколько просто настроить, установить и запустить приложения Android в Linux Ubuntu с помощью Anbox.

  1. Подтвердите, что ваш дистрибутив поддерживает пакеты моментальных снимков.
  2. Установите или обновите службу snapd.
  3. Установите Anbox.
  4. Запустите Anbox с рабочего стола Linux.
  5. Скачайте APK-файлы и запустите их.
  6. Подождите, пока установится APK-файл.
  7. Нажмите, чтобы запускать приложения Android на рабочем столе Linux.

Anbox — не единственный способ запуска приложений и игр для Android в Ubuntu или других дистрибутивах Linux, но мы думаем, что это самый простой способ.

Дэйв Маккей

Дэйв Маккей
Писатель

Вы когда-нибудь хотели запустить приложение для Android в Linux, но не хотели возиться с мостами отладки, средами разработки или загрузкой неопубликованных приложений? Приложение Anbox делает это возможным, и мы покажем вам, как им пользоваться.

Приложения Android в Linux

Возможность запускать приложения Android в Linux дает вам больше возможностей для выбора. На момент написания статьи в Google Play Store было около 3,5 млн приложений.

Linux очень хорошо поддерживается сообществом разработчиков.Независимо от того, что вы ищете, для этой задачи наверняка найдется программа. Но если вы когда-либо пользовались приложением для Android и хотели, чтобы была версия для вашего ноутбука или настольного компьютера, вам понравится возможность запуска того же самого приложения Android на полноразмерном экране.

Конечно, вы можете разрабатывать и отлаживать приложения Android в Linux. А при правильно установленной и настроенной среде разработки вы сможете запускать сторонние приложения для Android. Но большинство людей не разработчики. Они ищут простоты. Они не хотят, чтобы борцовский поединок создал цепочку инструментов, которую они никогда не будут использовать, чтобы затем загружать APK-файлы, загруженные из неавторизованных источников. Почему они не могут просто установить свою любимую игру на Android так же просто, как на свой смартфон?

Ну, теперь вы можете это сделать. Anbox — это приложение «Android в коробке», которое обеспечивает защищенную среду Android. Версия Android — это последняя версия проекта Android с открытым исходным кодом.

Это не эмуляция. Он действительно работает под управлением Android, хотя и контейнеризован таким образом, что не может получить прямой доступ к вашему оборудованию или данным. И поскольку это действительно Android, любое Android-приложение должно работать в Anbox. Однако, если приложению или игре требуется доступ к GPS, акселерометрам или другим источникам данных смартфона, вы не получите такой же возможности на настольном компьютере.

Установка и запуск Anbox

Anbox предоставляется в виде моментального пакета, поэтому команда установки одинакова для всех дистрибутивов. Если у вас не установлен Snap, ознакомьтесь с нашей статьей о Snap и его общих командах.

И все. Когда установка будет завершена, вы сможете запустить Anbox. Нажмите клавишу «Супер», обычно расположенную между левыми клавишами «Ctrl» и «Shift», и введите «anbox» в поле поиска GNOME. Когда вы увидите значок Anbox, нажмите на него.

Главное окно Anbox уже заполнено некоторыми распространенными приложениями для Android, такими как Календарь и Калькулятор.

При нажатии на один из значков приложение откроется точно так же, как на вашем смартфоне. Один щелчок эмулирует касание пальца на мобильном устройстве. Например, один щелчок по значку калькулятора запустит знакомый калькулятор Android.

При нажатии на значок настроек в виде шестеренки открывается приложение настроек Android. Здесь есть все обычные категории. В приложениях можно прокручивать по вертикали с помощью колеса прокрутки мыши. В приложениях, поддерживающих боковую прокрутку, вы можете щелкнуть левой кнопкой мыши и удерживать кнопку нажатой, а затем переместить мышь вправо или влево.

Установка Google Play

Anbox не может предоставить приложение Google Play Store. Google разрешает поставлять только сертифицированные устройства со своими приложениями. Это касается и виртуальных устройств. Конечно, вы можете установить его вручную, если хотите.

Процесс, которому мы должны следовать:

  • Установите некоторые инструменты Linux, которые потребуются во время установки.
  • Загрузите скрипт установки с GitHub
  • Запустить скрипт
  • Установите некоторые разрешения в Anbox

В Ubuntu команда для установки инструментов:

В Manjaro или другом дистрибутиве Arch используйте:

В Fedora вам нужно ввести:

Чтобы загрузить сценарий установки — во всех дистрибутивах — вставьте его в окно терминала. «Ctrl+Shift+V» — это сочетание клавиш для вставки.

Скачивание займет всего несколько минут. После завершения нам нужно сделать скрипт исполняемым. Мы будем использовать chmod :

Теперь мы можем запустить скрипт.

Это займет несколько минут. Во время установки вы увидите несколько индикаторов выполнения. Бывают и длинные паузы, когда кажется, что ничего не происходит. Будьте терпеливы, и скрипт в конечном итоге завершится.

По завершении установки откройте Anbox. Вы увидите, что значок Google Play Store был добавлен в список приложений. Но пока не нажимайте.

Вместо этого щелкните значок "Настройки" и выберите "Приложения".

Пролистайте вниз, пока не увидите записи «Сервисы Google Play» и «Магазин Google Play».

Нажмите на запись «Сервисы Google Play», прокрутите, пока не увидите запись «Разрешения», и нажмите на нее.

Установите для всех разрешений значение «Включено».

Вернитесь к списку «Приложения», нажмите «Google Play Маркет» > «Разрешения» и установите для всех разрешений значение «Вкл.».

Закройте приложение "Настройки" и нажмите значок магазина Google Play. Вы увидите экран приветствия Google Play. Это означает, что приложение Google Play Store успешно взаимодействует с Google, как если бы оно было на физическом устройстве Android.

Нажмите кнопку "Войти".

Введите свое имя пользователя Google или номер смартфона и нажмите кнопку "Далее".

Введите свой пароль Google и нажмите кнопку "Далее".

Вы увидите пару экранов условий и положений, а затем окажетесь в Play Маркете. Это ведет себя точно так же, как Play Store на вашем смартфоне. Так и должно быть, потому что на самом деле это одно и то же.

Мы нашли приложение Trello и нажали зеленую кнопку "Установить".

Несколько мгновений спустя значок Trello был добавлен в главное окно Anbox.

Нажатие на значок Trello запускает Trello, как и ожидалось.

Нет ничего проще

Anbox — это удивительно простой способ установки приложений Android в Linux.В прошлом это было возможно с небольшими усилиями, но никогда так легко.

Если вы хотите использовать на своем устройстве Linux полную версию операционной системы Android, а не только приложения, рассмотрите возможность установки Android в VirtualBox.

  • › Почему не было Windows 9?
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как восстановить метки панели задач в Windows 11
  • › Как установить Google Play Маркет в Windows 11
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?

Несмотря на то, что для Linux доступно множество фантастических приложений, существует также очень большой мир Android, доступ к которому многие люди могут получить только со своего телефона или планшета. Но через Anbox мы также можем использовать эти приложения и игры для Android в полноэкранном режиме под Linux на нашем ноутбуке или настольном компьютере. Поскольку Anbox все еще находится на ранней стадии разработки, он немного глючит. Но для тех, кто любит пробовать, в этой записи блога я объясню, как запускать приложения Android в Linux Mint с помощью Anbox.

В этом сообщении блога я буду обсуждать следующие темы:

  • Что такое Anbox
  • Необходимые условия для установки Anbox
  • Как установить snapd
  • Как установить Anbox
  • Как настроить Anbox
  • Как скачать APK-файлы из Play Маркета
  • Как настроить Android Debug Bridge
  • Как устанавливать приложения через Android Debug Bridge
  • Как запускать и использовать приложения в Anbox

Что такое Anbox

Проще говоря, мы можем сказать, что Anbox — это Android в коробке. Anbox — это бесплатная среда с открытым исходным кодом, которая позволяет запускать приложения Android в вашем дистрибутиве Linux. Он предлагает уровень совместимости, запуская среду выполнения Android для выполнения приложений Android. Существуют и другие проекты Android для Linux, такие как Shashlik или Genymotion. Разница в том, что эти проекты полагаются на эмулятор для запуска необходимой среды Android, которая активирует всю эмулируемую систему с собственным ядром. С другой стороны, Anbox запускает систему Android непосредственно на ядре Linux. Это повышает производительность.

Необходимые условия для установки Anbox

Начнем с того, что следует понимать, что установить Anbox не очень просто. Мы вынуждены использовать командную строку, она требует установки ряда компонентов ядра, необходима реализация snapd и в Anbox нет Google Play Store. Но я опишу все, что вам нужно.

Anbox недоступен как легко устанавливаемое приложение в репозитории приложений Linux Mint. Чтобы иметь возможность установить Anbox в вашей реализации Linux Mint, ваша система должна поддерживать моментальные снимки, что, по мнению разработчиков Anbox, является предпочтительным подходом.

Возможно, вы спросите себя, что такое снимки. Проще говоря, оснастка — это автономный способ упаковки программного обеспечения, который обеспечивает независимую установку программного обеспечения. В традиционных метафорах приложений Linux программное обеспечение зависит от наличия полных и правильных связанных пакетов, чтобы иметь возможность выполнить успешную установку программного обеспечения. Это имеет некоторые недостатки, поскольку зависимости могут быть нарушены из-за обновлений и обновлений.

При использовании моментальных снимков все, что необходимо для запуска приложения, является частью пакета моментальных снимков, поэтому нет никаких внешних зависимостей за пределами пакета моментальных снимков и никакой зависимости от репозитория приложений. Инструмент для использования моментальных снимков называется snapd, который необходимо установить в Linux Mint, прежде чем можно будет устанавливать и использовать приложения на основе моментальных снимков.

Далее вам необходимо установить два модуля ядра, разрешить браузеру загружать APK-файлы и настроить Android Debug Bridge.

Как установить snapd в Linux Mint

Snapd доступен для Linux Mint 18.2, Linux Mint 18.3 и последней версии Linux Mint 19. Вы можете установить snapd с помощью диспетчера программного обеспечения Linux Mint.

1) Откройте Диспетчер программ, щелкнув Меню и выполнив поиск Менеджер программ.

2) Найдите snapd и нажмите «Установить».

3) Перезагрузите компьютер или выйдите из системы и войдите снова, чтобы завершить установку.

Также можно установить snapd через командную строку вместо диспетчера программ.

1) Используйте комбинацию клавиш CTRL + ALT + T, чтобы запустить Терминал.
2) Введите «sudo apt update» и нажмите Enter.
3) Введите «sudo apt install snapd» и нажмите Enter.
4) Перезагрузите компьютер или выйдите из системы и войдите снова, чтобы завершить установку.

Как установить Anbox в Linux Mint

Теперь, когда мы установили snapd, мы можем продолжить установку необходимых модулей ядра, которые позволяют поддерживать обязательные подсистемы ядра Ashmem и Binder для контейнера Android. Мы делаем это, добавляя необходимый PPA (личный архив пакетов).

1) Используйте комбинацию клавиш CTRL + ALT + T, чтобы открыть Терминал.
2) Введите «sudo add-apt-repository ppa:morphis/anbox-support» и нажмите Enter.
3) Вам будет предложено подтвердить установку. Дайте ввод.

4) Введите «sudo apt update» и нажмите Enter.
5) Введите «sudo apt install anbox-modules-dkms» и нажмите Enter.

Вышеупомянутый добавил PPA и установил модули, связанные с anbox, которые содержат ранее упомянутые модули ядра Ashmem и Binder.

Теперь нам нужно вручную загрузить модули ядра, что является одноразовым действием.

6) Введите «sudo modprobe ashmem_linux» и нажмите Enter.
7) Введите «sudo modprobe binder_linux» и нажмите Enter.

Вы можете проверить наличие двух новых подпапок, набрав «ls -1 /dev/». Дайте ввод.

Теперь, когда мы добавили PPA и установили модули, связанные с anbox, которые содержат ранее упомянутые модули ядра Ashmem и Binder, мы можем продолжить установку и настройку пакета оснастки Anbox.

8) Введите «sudo snap install –devmode –beta anbox» и нажмите Enter.

9) Теперь выполните обновление до самой последней версии, введя «Snap Refresh –beta –devmode anbox». Дайте войти.
10) Чтобы запросить информацию о доступных в настоящее время версиях, введите «snap info anbox» и нажмите Enter.

Как настроить Anbox в Linux Mint

Теперь Anbox готов к использованию.

1) Перейдите в меню приложения через Меню и найдите Anbox.

2) Нажмите "Диспетчер приложений Anbox".

Теперь будет запущен Anbox Application Manager.

Как вы заметили, Google Play Store не доступен для установки приложений Android. Чтобы добавить приложения и игры, которые вы хотите запускать на своем компьютере с Linux, вы должны сначала загрузить файлы Android APK. Но прежде чем вы сможете установить APK-файлы в Android и, следовательно, в Anbox, вам необходимо изменить настройки безопасности в Anbox.

3) Нажмите «Настройки».
4) Перейдите в раздел "Безопасность".

5) Убедитесь, что параметр Неизвестные источники включен.

Как скачать APK-файлы из магазина Google Play

Загрузить apk-файлы из Play Store можно с помощью расширения «Apk Downloader» для вашего браузера Firefox, Chrome или Chromium.

1) Откройте браузер и перейдите в пункт меню «Дополнения».
2) Найдите «загрузчик apk».
3) Установите «загрузчик apk».

Теперь мы можем скачать APK-файлы.

Здесь вы увидите дополнительную кнопку «Скачать APK».

7) Нажмите «Загрузить APK» и выберите «Сохранить файл».

Как настроить Android Debug Bridge

К сожалению, вы не можете просто загрузить файл приложения apk и запустить его непосредственно в Linux Mint. Вам понадобится Android Debug Bridge (adb), чтобы перенести файлы apk в Anbox.

1) Используйте комбинацию клавиш CTRL + ALT + T, чтобы открыть Терминал.
2) Введите «sudo apt-get install android-tools-adb» и нажмите Enter.

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

Теперь, когда вы настроили adb в своей системе Linux, вы можете устанавливать приложения для Android в Anbox. В разделе «Как скачать APK-файлы из Google Play Store» я скачал apk Flipboard (flipboard-app1540872000.apk) в качестве примера в папку «Загрузки». Когда мы хотим добавить Flipboard в Anbox, мы делаем следующее:

1) Введите «adb install Downloads/flipboard-app1540872000.apk» и нажмите Enter.

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

Теперь вы увидите приложение Flipboard в Anbox.

1) Нажмите Flipboard, и приложение запустится в отдельном окне.

Заключительные слова

Хотя это непростой процесс, настроить Anbox, загрузить приложения и использовать их в Linux вполне реально. Поскольку Anbox все еще находится на ранней стадии разработки, он немного глючит. Но для тех, кто любит пробовать, поделитесь своим опытом с командой разработчиков. Как всегда, чем больше пользователей и опыта, тем лучше для дальнейшего развития программного обеспечения. В будущих блогах я напишу о Shashlik и Genymotion.

Читайте также: