Как установить на ubuntu apk. Установка Anbox и запуск программ для Android в Linux

Android программы в Ubuntu.

Если охото поиграть в игрушки с платформы Android в возлюбленной Ubuntu, то данная статья поможет в этом. Ведь Дроид это патченное ядро Linux и виртуальная java машинка Dalvik. Вроде родные проекты и всё обязано быть гладко. Так ли это?

Подготовка.

По умолчанию в Ubuntu идёт Java, которая называется OpenJDK и официально признаётся эталонной реализацией Явы. Хотя жизнь указывает, что не все Java программы, работающие в Oracle Java, работают в OpenJava – вот такое нарушение собственного девиза “написано раз – работает везде”.

У меня в системе установлена Java от Oracle, но с OpenJava не обязано быть заморочек.

Так же следует знать, что мы будем запускать 32 битное приложение и ежели у вас 64 битная система, то в релизах Убунту ДО версии 12.xx необходимо установить пакет ia32-libs. С версии 12.xx взят курс на “многоархитектурность” и для вас необходимо поставить пакет ia32-libs-multiarch, который дозволит 32 битным програмкам отыскать нужные библиотеки в 64 битной системе.

И так у вас есть установленная Java и ежели у вас 64 битная система, то вы разобрались с ia32-libs* и 32 битные программы у вас запускаются корректно.

Android SDK.

Вам необходимо скачать увесистый файл android-sdk*linux.tgz с веб-сайта developer.android.com. Скачайте в домашнюю папку и распакуйте, чтоб вышла итоговая папка ~/android-sdk-linux/.

Для пуска Android SDK Manager используйте ~/android-sdk-linux/tools/android. При первом запуске из сети будут скачаны почти все доп модули и будет нужно ваше терпение, зависящее от ширины вашего Веб канала.

Создание Android Virtual Device.

После обновления, можно приступить к формированию собственного виртуального телефона, который именуется Android Virtual Device (AVD). В меню “Tools – Manage AVDs” вы найдёте Android Virtual Device Manager.

Читайте также  Файл xls в файл xml. Преобразование файлов Excel в XML и обратно

Как видно из рисунки, все ваши сделанные AVD будут храниться в ~/.android/avd/. Сделать новейшую AVD вы сможете клавишей New.

В появившемся окне вы должны задать характеристики AVD:

  • Name: – заглавие вашей AVD. Обязано быть неповторимо в пределах множества разных AVD.
  • Target: – мотивированная программная платформа. В моём случае это были: Android 4.1.2 API Level 16 и Google APIs API Level 16. Google API дозволит употреблять Google Play – место андроидных приложений, некоторый аналог убунту репозиториев. Но используя Google Play вы сможете столкнуться со обилием ситуаций, когда Google Play будет докладывать, что “ваше устройство не поддерживается”. Для таковых целей я сделал 2-ой AVD с “Android 4.1.2 API Level 16” и употреблял ручную установку приложений из файлов apk.
  • CPU/ABI: – мотивированная аппаратная платформа. В моём случае доступны были: Intel Atom (x86), ARM (armeabi-v7a), Mips (mips).
  • SD Card: – задайте готовый образ “виртуальной” карты через File либо сделайте новейшую карту через Size и укажите размер.
  • Snapshot: – возможность сотворения снимков оставьте не тронутым.
  • Skin: – “шкурку” лучше бросить в дефолтном значении, у меня это WVGA800. Это описывает так же размер экрана.
  • Hardware: – рекомендую добавить клавишей New новое устройство (поддержку) Клавиатура, что дозволит уютно применять снутри Дроида ввод с клавиатуры, а не применять лишь мышь, щёлкая по виртуальным кнопочкам виртуальной клавиатуры.

Нажмите Create AVD и наберитесь терпения.

Использование Android Virtual Device.

Закончив создание AVD, запустите её выделив в перечне и нажав клавишу Start и в новеньком окне Launch. Загрузившись в ваш виртуальный телефон либо планшет под управлением Дроид, вы увидите интерфейс, позволяющий созидать слева фактически экран, а справа элементы управления.

Желательно русифицировать интерфейс, хотя, ежели вы отлично владеете английским языком, то сможете и бросить британский язык единственным. Найдите в настройках Custom Locale и выставьте ru_RU.

Убедитесь, что вы разрешаете установку из неизвестных источников. Галочка Обязана быть установлена.

У меня не вышло сдружиться с Google Play, хотя я просто не достаточно пробовал и мне было проще скачать файл apk и установить его.

Читайте также  Msvcp140 dll скайп. Запуск Скайпа невозможен, так как отсутствует MSVCP140.dll

Теперь можно установить для себя множество бесплатных развлекающих программ, которые вы не отыскали под Ubuntu. Разве такие есть?

Лепим ярлычки Андроиду.

Если вы установили подходящий софт в вашу виртуальную платформу и желаете быстро запускать её, то сможете сделать ярлычек на Рабочем Столе либо в Unity Launcher. Для этого сделайте desktop файл, указывающий и запускающий вашу платформу. В моём случае был сотворен ярлычек с пуском ~/android-sdk-linux/tools/emulator @VAndroid

На десерт видео, где менеджер Canonical Ричард Коллинз указывает прямо противоположную задачку – Ubuntu работает в паре на телефоне с Android. Когда вы вставляете телефон в док станцию, Убунту берёт управление на себя и вы работаете как на обыкновенном ПК. Но Убунту будет в курсе о ваших звонках и СМС. Вынимаете телефон из док станции и перед вами обыденный телефон под управлением Android.

Дополнительные материалы по теме Андроида:
Запуск Android приложений в Ubuntu.

Дата крайней правки: 2015-12-01 09:08:15

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

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

Это дозволяет для вас применять почти все приложения, как ежели бы они работали на вашем компьютере.

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

Из этого урока вы узнаете:

  • Как установить Anbox на Ubuntu и Debian
  • Как установить Anbox на Arch Linux
  • Как установить Anbox с помощью snapd
  • Как установить ADB в Ubuntu и Debian
  • Как установить ADB на Fedora
  • Как установить ADB на Arch Linux
  • Как установить приложения на Anbox

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

Anbox заполучил некую популярность в главных дистрибутивах Linux.

В итоге вы сможете отыскать его в неких репозиториях.

Тем не наименее, snap может быть самым обычным методом настройки.

Оцените варианты и выберите более пригодный для вас.

Как установить Anbox на Ubuntu либо Debian

Anbox — достаточно новое дополнение к репозиториям Ubuntu и Debian.

Если вы используете Debian Buster либо Ubuntu Cosmic, у вас будет доступ к Anbox с помощью Apt. В неприятном случае перейдите к разделу Snap.

Читайте также  Ключи нод 32 на год бесплатно. Свежие ключи для Нод 32 на 2020 год

$ sudo apt install anbox

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

Anbox доступен в AUR. Вы сможете получить его вручную либо с помощью ассистента AUR.

Если у вас есть ассистент AUR, процесс намного проще.

$ pikaur -S anbox-git

Как установить Anbox с помощью Snap

Snap по-прежнему являются желаемым методом установки Anbox, и они являются единственным настоящим вариантом в большинстве дистрибутивов.

Убедитесь, что в вашей системе установлена и запущена оснастка, и выполните последующую команду, чтоб установить Anbox.

Вы сможете запустить Anbox прямо на данный момент, но инструменты, которые идут с ним, достаточно ограничены.

К огорчению, одним из таковых инструментов не является Google Play Store.

В итоге для вас пригодится Android Debug Bridge (ADB), чтоб вручную загружать APK-файлы Android в вашу виртуальную установку Android в Anbox.

Инструменты просто доступны в большинстве дистрибутивов, потому для вас не составит труда их получить.

Как установить ADB в Ubuntu и Debian

Google разработал эти инструменты для Ubuntu, потому их чрезвычайно просто настроить на Ubuntu и Debian.

$ sudo apt install android-tools-adb

Как установить ADB на Fedora

Инструменты для Android тоже не сложны в Fedora. Они доступны в репозитории по умолчанию.

$ sudo dnf install android-tools

Как установить ADB на Arch Linux

Arch Linux также имеет инструменты в собственных репозиториях.

# pacman -S android-tools

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

Хотя вы не сможете применять Play Store для загрузки приложений на Anbox, вы сможете получить независящие APK-файлы Android с таковых веб-сайтов, как APKMirror, и вручную выслать их с помощью ADB в Anbox.

Это может показаться мало неудобным, но вы быстро его подберете.

Скачать APK

Откройте браузер и перейдите на APKMirror.

Вы заметите, что есть функция поиска справа от страницы.

Используйте его для поиска приложения, которое вы желаете испытать. Н

е выбирайте ничего, что, как вы понимаете, востребует услуг Google.

Они не будут работать, так как в Anbox отсутствуют сервисы Google Play.

Кроме того, не забудьте отыскать x86 APK.

Даже ежели вы эмулируете Android, вы все еще используете обыденный 64-битный процессор, а не ARM.

Оставьте комментарий