Google Play Store, встановіть його на Anbox і ввімкніть підтримку ARM

Про anbox та google play

У наступній статті ми збираємось поглянути на Anbox або Android у коробці. Це безкоштовний інструмент з відкритим кодом, який дозволяє запустити програми Android на Gnu / Linux. Колега розповіла нам про неї деякий час тому в іншому стаття. Цей інструмент запускає Час роботи Android у контейнері LXC. У ньому він відтворює структуру каталогів Android, одночасно використовуючи власне ядро ​​Linux для запуску програм.

Основні його особливості - це безпека, продуктивність, інтеграція та конвергенція, повідомляє веб-сайт. За допомогою Anbox, кожна програма для Android або гра починається в окремому вікні, як і системні програми, і вони поводяться більш-менш як звичайні вікна.

За замовчуванням Anbox не постачається з Google Play Store. Він також не підтримує додатки ARM. Щоб встановити програми, нам доведеться завантажте кожну програму APK та встановіть її вручну за допомогою adb. Крім того, встановлення додатків або ігор ARM за замовчуванням не працює з Anbox. При спробі встановити такі типи програм або ігор система покаже нам помилку, рівну або подібну до наступної:

Failed to install PACKAGE.NAME.apk: Failure INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

Щоб уникнути цього повідомлення, нам доведеться налаштувати як Google Play Store, так і підтримку додатків ARM (через libhoudini) вручну для Android в коробці, але це досить складний процес. Для полегшити встановлення Google Play Store та Google Play Services у Anbox, і зробіть його сумісним із програмами та іграми ARM для людей з geeks-r-us.de (стаття німецькою мовою) створив un сценарій що автоматизує ці завдання.

Перш ніж ми глибоко вникнемо в цю справу, я хотів би чітко це пояснити не всі програми та ігри Android працюють на Anbox, навіть після інтеграції libhoudini для підтримки ARM. Деякі програми та ігри Android можуть не відображатися в магазині Google Play. В інших випадках вони можуть бути доступні для встановлення, але не будуть працювати. Крім того, деякі функції можуть бути недоступними в інших програмах.

Встановіть Google Play Store і ввімкніть підтримку ARM-програм / ігор в Anbox

додаток, що працює в Anbox

Наступні інструкції, очевидно, не спрацюють, якщо Anbox ще не встановлений на вашому робочому столі Gnu / Linux. Якщо у вас все ще очікує встановлення, ви можете слідувати інструкціям, які ми можемо знайти у вашому сайт. До того ж нам доведеться пробіг anbox.appmgr принаймні один раз після встановлення Anbox і перед використанням команд, які ми побачимо в цій статті. Таким чином ми уникнемо можливих проблем.

Встановити залежності

Перш за все, ми збираємось встановити необхідні залежності. На Debian, Ubuntu або Linux Mint ми будемо використовувати цю команду для встановити необхідні залежності від терміналу (Ctrl + Alt + T):

sudo apt install wget lzip unzip squashfs-tools

Завантажте та встановіть скрипт

Після встановлення Anbox та вирішення залежностей тепер ми завантажимо та виконаємо сценарій, який автоматично завантажує та встановлює Google Play Store, Google Play Services та libhoudini (для програм ARM / сумісності з іграми) у нашій програмі Anbox.

Як завжди, важливо не запускати сценарій, не знаючи, що він робить. Перед запуском цього сценарій, перевірте свій код.

Після перевірки сценарію ми можемо завантажити його, надати йому необхідні дозволи та запустити на нашому робочому столі Gnu / Linux. Для всього цього ми будемо використовувати такі команди в терміналі (Ctrl + Alt + T):

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

chmod +x install-playstore.sh

sudo ./install-playstore.sh

Запуск Anbox

дозволи anbox google playstore та послуги

Щоб Google Play Store працював на Anbox, нам, можливо, доведеться увімкнути всі дозволи як для Google Play Store, так і для Google Play Services. Спочатку ми запустимо Anbox:

anbox.appmgr

Тоді ми підемо до Налаштування> Програми> Google Play (магазин та сервіси)> Дозволи і тут ми вмикаємо всі доступні дозволи.

На цьому етапі ми повинні мати можливість входити за допомогою облікового запису Google у Google Play Store.

Обліковий запис Google Play Store

Проблеми з підключенням до вашого облікового запису Google

Якщо ми не ввімкнемо всі дозволи для Google Play Store і Google Play Services, ми можемо зіткнутися з проблемою при спробі ввійти в наш обліковий запис Google. Повідомлення, яке з’явиться перед нами, буде приблизно таким:Помилка логіну. Виникла проблема зв’язку із серверами Google. Спробуйте ще раз пізніше».

Після початку сеансу ми можемо деактивувати деякі дозволи, які ми активували раніше.

увійдіть за допомогою свого акаунта google в Anbox

Якщо у вас виникають проблеми з підключенням, коли ви входите у свій обліковий запис Google з Anbox, переконайтеся, що anbox-bride.sh біжить:

Для запуску сценарію ми виконуємо в терміналі (Ctrl + Alt + T):

sudo /snap/anbox/current/bin/anbox-bridge.sh start

Щоб перезапустити його, команда буде такою:

sudo /snap/anbox/current/bin/anbox-bridge.sh restart

З того, що я прочитав, нам також може знадобитися встановити пакет dnsmasq якщо ми продовжуватимемо мати проблеми з підключенням до Anbox, як це, здається, траплялося цього користувача. Це не було необхідним на моєму робочому столі Ubuntu 18.04.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Грегорі - сказав він

    Бог нарешті почує мої молитви

  2.   Хорхе Аріель Утелло - сказав він

    це комусь вдається?

  3.   Ж. Пайро - сказав він

    Доброго дня, виконавши всі дії, відкриється вікно (без рамки або верхньої панелі), де на кілька секунд є логотип Android та слово «Запуск», а потім воно зникає з екрана. Сценарій працює без помилок, але жодне вікно, що не виходить із цим "[daemon.cpp: 59 @ Run] Послуга менеджера програм ще не запущена".
    Ubuntu 18.04 LTS із Gnome за замовчуванням.

    Привіт!

  4.   Даміан Амедо - сказав він

    Привіт. Коли я спробував цю програму, у мене з’явилася подібна помилка, коли я встановив її на віртуальній машині. Але коли я тестував його на реальній машині (Ubuntu 18.04 з Gnome за замовчуванням), він працював без проблем, виконуючи кроки встановлення, вказані на сторінці Anbox. У вас є посилання в статті. У вас є доказ того, що це працює, на скріншотах, що прикрашають публікацію, я зробив їх під час тестування програми. Салю2.

  5.   Габріель - сказав він

    привіт я встановлюю все ідеально, але коли я йду користуватися google play, це просто побачив. як я можу вирішити

  6.   Ерік тукто - сказав він

    Чи знаєте ви, як перезапустити anbox?

  7.   Brandon - сказав він

    Дякую, інформація дуже фрагментована на інших сайтах і навіть із вихідного коду. Але врешті це вдалося. Прекрасно працює в Mint.
    Привіт.

  8.   Ксавьє - сказав він

    Пта, єдине, що мене турбує, це вхід зі своїм обліковим записом Google з міркувань безпеки.

  9.   Карлос - сказав він

    Привіт. Коли я намагаюся встановити залежності, це показує мені в кінці наступне:

    Помилка: 1 http://archive.ubuntu.com/ubuntu диск / всесвіт amd64 lzip amd64 1.21-3
    404 не знайдено [IP: 91.189.88.152 80]
    Е: Не вдалося отримати http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 не знайдено [IP: 91.189.88.152 80]
    E: Не вдалося отримати деякі файли, можливо, мені слід запустити "apt-get update" або спробувати ще раз із –fix-missing?

    Якби ви допомогли мені, я був би вам вдячний.

  10.   Ariel - сказав він

    У мене все працює, я завантажую ігри, але ігри, які я завантажую, не працюють для мене

  11.   Хімо - сказав він

    chmod + x install-playstore.sh

    sudo ./install-playstore.sh
    Вони збивають мене з розуму. Я роблю все, що підручник каже мені, і коли я потрапляю сюди, термінал просто нічого не робить

    1.    eclipse1234 - сказав він

      привіт, ти розв'язав??? коли я ставлю останню, термінал просто нічого не робить, будь ласка, скажіть мені, чи ви вирішили це і як

  12.   Росіо - сказав він

    як мені зробити в Ubuntu, щоб мати Play Store

    1.    eclipse1234 - сказав він

      привіт, тобі вдалося вирішити??? те ж саме відбувається зі мною Мене зводить з розуму те, що коли я це ставлю, воно просто нічого не робить. підкажіть, будь ласка, як це вирішити

  13.   до мав - сказав він

    Дякую за ваш внесок, мені вдалося встановити та використовувати його просто чудово!