Запуск програм та ігор для Android в Linux

Бажаєте запускати програми 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 працює на ноутбуці або настільному комп’ютері, незалежно від характеристик системи.

Які дистрибутиви підтримують Snap?

Anbox можна використовувати безкоштовно, він постачається у вигляді простого пакета. Це означає, що двійковий файл все включено в один пакет, що спрощує установку. На жаль, це означає, що ваша ОС Linux не може використовувати Anbox, якщо вона не може розпакувати та встановити snaps.

Для установки snaps потрібна служба snapd, сумісна з такими дистрибутивами Linux, як:

  • Arch Linux
  • Debian
  • Fedora
  • Linux Mint
  • Manjaro
  • openSUSE
  • 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 20.04 LTS та вище

Для встановлення Anbox потрібна система під керуванням Ubuntu 20.04 LTS або вищою. Хоча Anbox міг працювати на деяких попередніх версіях Ubuntu, вони не підтримуються.

По-перше, переконайтеся, що snap встановлено. Оскільки ви використовуєте нову збірку Ubuntu, так і має бути, але про всяк випадок перевірте:

snap find hello

В результаті з’явиться напис “hello world”, який підтверджує, що прив’язка встановлена. Тепер ви можете перейти до установки бета-версії Anbox:

sudo snap install --devmode --beta anbox
Зачекайте, поки він установиться, а потім перезавантажте комп’ютер.

Завантаження файлів APK на комп’ютер

Після перезавантаження комп’ютера ви повинні знайти Anbox у меню робочого столу. Щоб запустити, клацніть його іконку. Таке виглядає вікно Anbox.

Якщо нічого не відбувається або ви зависли на заставці з повідомленням «Starting», скасуйте дію або дочекайтеся її завершення. Потім відкрийте новий термінал та введіть

anbox session-manager

Потім знову натисніть значок у меню. Через кілька секунд Anbox має запуститися. (Це відома помилка у дистрибутивах на основі Ubuntu 16.04 і не повинна впливати на наступні дистрибутиви.)

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

Встановлення програм Android з Google Play і не тільки

Щоб додати власні програми та ігри, вам потрібно завантажити (або скопіювати з іншого пристрою) відповідні файли APK. Це файли інсталятора, такі як файли DEB (або образи) у Linux або файли EXE у Windows. Якщо ви запустите APK в Ubuntu з Anbox, він встановиться, як і будь-який інший додаток для Android.

У вас є два варіанти встановлення програм на Anbox:

  • Завантаження Неопублікованих файлів
  • Встановлення з Google Play

Завантаження неопублікованих файлів є відносно простим. Ви можете використовувати браузер та альтернативи Google Play для додавання програмного забезпечення до Anbox. Якщо ви вирішите завантажувати APK-файли самостійно, вам необхідно дозволити інсталяцію з невідомих джерел:

  1. На екрані програм відкрийте меню “Settings“.
  2. Виберіть Security
  3. Увімкніть Unknown Sources
  4. Натисніть ОК, щоб прийняти

Однак є проект GitHub, Anbox Playstore Installer, який робить процес встановлення програм в Anbox таким же простим, як і на вашому телефоні або планшеті. Для початку відкрийте Термінал та введіть:

sudo apt install wget curl lzip tar unzip squashfs-tools

Потім завантажте скрипт Anbox Playstore:

wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

Зробіть його таким, що виконється:

chmod +x install-playstore.sh

Потім запускаємо скрипт:

./install-playstore.sh

Запустіть Anbox, якщо він не завантажується автоматично:

anbox.appmgr

Потім установіть правильні дозволи для Android.

  1. Відкрийте Settings
  2. Перейти до  Apps > Google Play Services
  3. Натисніть «Permissions», а потім увімкніть усі дозволи.
  4. Повторіть це для Apps > Google Play

Тепер ви можете інсталювати програми для Android в Anbox із Google Play.

Інші способи запуску додатків Android у Linux

Anbox – надійний, але не єдиний спосіб запускати програми Android у Linux. Поряд з Anbox ви також можете спробувати:

  • Genymotion
  • Android Studio
  • Archon

Існують дві операційні системи на базі Android, сумісні з комп’ютерами x86, які дозволяють встановлювати програми для Android:

  • Android-x86
  • BlissOS

Тепер ви можете запускати APK-файли Android у Linux

Anbox може мати проблеми зі стабільністю. Тим не менш, приємно знати, наскільки просто налаштувати, встановити та запустити програми Android у Linux Ubuntu з Anbox.

Підведемо підсумок:

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

Anbox – не єдиний спосіб запускати програми та ігри Android в Ubuntu або інших дистрибутивах Linux, але ми думаю, що це найпростіший.

Поділіться своєю любов'ю

Залишити відповідь

2 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
FOX
UALinux

я тоже это где-то видел..
а именно – https://www.makeuseof.com/tag/run-android-apps-games-linux/
а не оттуда ли вы сами это взяли ? 🙂

2
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x