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

Установка Anbox в Ubuntu: Запуск Android приложений в Linux

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

Andbox — это новая разработка Android окружения, нацеленная на высокую производительность. Как отмечают создатели данного проекта производительность уже выше чем Shashlik и Genymobile, которые используют эмуляцию.

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

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

Разработчики проекта рекомендуют устанавливать Anbox в следующие поддерживаемые дистрибутивы Linux:

Если вдруг система ругнулась на отсутствие snap в системе, то выполните установку с терминала:

sudo apt install snapd

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

adb install /path/to/my-app.apk

Будьте внимательны! Если эмулятор Anbox не будет запущен, то вы получите ошибку «no devices/emulators found»

sudo apt install android-tools-adb

Как обновить Anbox?

Когда вышла новая версия Andbox, то можно легко обновить установленное ПО на компьютере, для этого вам необходимо ввести команду в терминале:

Обо всех найденных ошибках разработчики проекта просят сообщать в GitHub.

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android или Прошивки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Источник

Как установить Android приложения в Ubuntu с помощью ARChon

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

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

Компания Google недавно опубликовала список Android приложений, доступных для Chrome OS. Это стало возможным благодаря новому расширению ‘Android Runtime’.

Также, не так давно один разработчик нашел способ, как запустить Android приложения на ПК в браузере Chrome.

Скрипт chromeos-apk Влада Филипова, вместе с расширением ARChon Android Runtime сделали возможным запуск Android приложений в браузере Chrome на Windows, Mac и Linux ПК.

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

Приложения работают не очень гладко через расширение. А уж о попытках запустить Dead Trigger 2 или какие-либо другие требовательные игры следует вовсе забыть.

Также, поскольку это неофициальный репак официального расширения и запускается он вне системы Chrome OS, системный функционал (например веб камера, динамики и т.д.) будет не доступен.

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

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

Для того, чтобы вы смогли запустить Android приложения на Linux через Chrome, вам естественно понадобится сам браузер Chrome. Версия должна быть 37 или выше.

Уже установлена нужная версия Chrome? Тогда вы можете установить версию для разработчиков через командную строку:

sudo apt-get install google-chrome-unstable

Теперь вам необходимо установить пользовательское расширение — не имеющую официального статуса и непризнанную компанией Google или Chromium — Android Runtime, созданное Владом Филипповым. Оно сильно отличается от официальной версии, главным образом тем, что его можно устанавливать в версиях браузера для ПК.

Когда расширение скачается, вам нужно будет разархивировать содержимое в папку

Теперь устанавливаем ARChon. Откройте Google Chrome и зайдите в меню. Выберите раздел Инструменты > Расширения и, сверху, поставьте галочку ‘Включить режим разработчика’.

И в конце, нажмите кнопку ‘загрузить нераспакованное расширение’ и выберите папку, которую вы заранее поместили в директорию

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

Само расширение расширение само по себе не сможет сделать всю работу само, поэтому вам придется наладить совместимость Android приложения с расширением.

Существует несколько способов, как это можно сделать: вручную, на вашем ПК, или с помощью бесплатного Android приложения. Мы расскажем как сделать это вручную, но КСТАТИ! Существует также программа для ПК под названием ‘Twerk’, а также Archon Packager tool для мобильных устройств.

Способ «вручную» (Не рекомендуется)

Чтобы сконвертировать APK фаилы вручную — то что делать совсем не обязательно, если вы воспользуетесь одним из приложений, упомянутых выше — вам нужно будет установить ‘chromeos-apk’ через командую строку утилиты JavaScript. Все это можно сделать в менеджере Node Packaged Modules (npm).

sudo apt-get install npm nodejs nodejs-legacy

sudo apt-get install lib32stdc++6

А теперь выполните команду, чтобы установить сам скрипт:

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

Ну вот и все. Отправляйтесь на сайт Google и найдите APK приложения, которое хотите опробовать, но помните, что не все Android приложения запустятся, а те что запустятся могут быть багнутыми или лагать.

Поместите выбранный Android APK в

/Home, затем снова зайдите в Terminal, чтобы сконвертировать и заменить ваш APK и выбрать другое имя фаила:

Команда будет выполнена за считанные секунды.

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

Теперь у вас есть работающее расширение ARChon для Chrome и сконвертированный APK, который ждет своего часа в папке Home. Осталось лишь установить его и проверить, работает ли оно!

Возвращайтесь на страницу chrome://extensions, снова нажмите ‘загрузить нераспакованное расширение’, но теперь выберите созданный скриптом файл.

Приложение должно без проблем установиться, но запустится ли оно? Откройте страницу с приложениями Chrome и проверьте.

Источник

4 лучших эмулятора Android для Linux

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

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

1. Android-x86

Проект Android-x86 предназначен не только для эмуляции. Это альтернатива запуску Windows или Linux на вашем ПК или ноутбуке и порт Android на архитектуру x86 CPU, в отличии от смартфонов, в которых используются более легкие и маломощные ARM-процессоры.

Поскольку Android-x86 был портирован для работы на типичном ПК, это означает, что вы можете запустить Android-x86 как виртуальную машину с помощью VirtualBox или VMware. Вот почему это хороший вариант для эмуляции Android.

Магазин Google Play поставляется с Android-x86, то есть вы можете установить все свои любимые приложения сразу же после настройки виртуальной машины. Однако, есть одно предупреждение: не все приложения для Android будут работать на платформе x86 PC.

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

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

2. ARChon

Вам не нужно запускать виртуальную машину, чтобы ваши приложения для Android работали на Linux. Благодаря проекту ARChon вы можете запускать приложения для Android в веб-браузере Chrome. ARC в названии означает Android Runtime for Chrome — миниатюрная среда Android для ваших приложений.

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

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

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

3. Anbox – Android in a Box

Виртуальные машины предлагают прямой подход к эмуляции Android. Anbox (Android in a Box) пытается сделать что-то совсем другое. Он работает как контейнер Linux, предоставляя общий доступ к ядру и ресурсам, оставаясь при этом изолированным.

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

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

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

4. Genymotion

Genymotion —это коммерческий продукт, в котором виртуальные машины Android доступны в виде облачных образов или виртуальных машин локальных компьютеров с использованием Virtualbox. Он поставляется со многими уникальными элементами тестирования, такими как поддельные GPS и отчеты о заряде аккумулятора, поэтому он полезен для разработчиков и инженеров-испытателей. В комплект поставки также входит возможность стандартной установки Служб Google Play.

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

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

30 декабря 2016

Запуск android приложений в Linux без эмуляции (с помощью Google Chrome)

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

В статье рассматривается вопрос как это сделать. Есть ли в этом смысл каждый решает для себя.
Описание процесса не является призывом немедленно это делать в своей операционной системе и приводится в рамках тезиса «jast for fun» т.е ради интереса.

— операционная система LINUX (версия дистрибутива не принципиальна)

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

В linux невозможно напрямую запустить файл apk приложения android, даже если установлено расширение ARChon.

Для запуска необходимо специальным образом его сконвертировать и установить так же как расширение ARChon.
Способов конвертации приложений несколько. Вы можете выбрать наиболее работоспособный для ваших условий.

1. С помощью chromeos-apk (самый надежный).
Установить Node.JS
Воспользуйтесь своим пакетным менеджером.
Предупреждение! В Ubuntu репозиторий Node.JS не работает т.к разработчик перестал его поддерживать.
Дистрибутивы на базе Arch прекрасно ставят из AUR.
Далее ставим chromeos-apk также из AUR.

Проводим само преобразование APK файла командой в терминале:

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

2. Устанавливаем на сматрфон приложение ARChon Packager из Google Play
Подробнее на этой странице.

3. Используем расширение Twerk для Google Chrome из Google Web Store

4. Программу apk2archon на питоне. Ссылка github

Подробнее можно прочитать на сайте 4pda, где подробно описывается как изменить размер приложения, какие параметры задать при запуске.

Установленные приложения вы сможете найти в меню приложений. В разделе «Приложения Chrome«.

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

Источник

5 лучших эмуляторов Android для Linux [2020 Edition] – Бесплатно и …

Увидев 2,5 миллиарда устройств под управлением Android, очевидно, что компании больше сосредоточены на создании приложений для Android. Но что, если у вас устройство с низким энергопотреблением, но вы все еще хотите использовать программное обеспечение высокого класса? Вы бы купили дорогой телефон или выбрали бы бесплатный эмулятор Android?

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

Итак, вам интересно, какие бесплатные и платные эмуляторы Android вы можете использовать? Хорошо, тогда. Здесь мы представляем скомпилированный список 5 лучших эмуляторов Android для операционных систем Linux.

Если вам нужен эмулятор Android для других платформ, вы можете прочитать нашу статью о лучших эмуляторах Android для Windows ПК и Mac.

5 лучших эмуляторов Android для Linux (2020)

1. Android-x86

Цена: бесплатно

Если вы хотите запускать игры или приложения для Android, Android-x86 является одной из лучших альтернатив другим эмуляторам телефона. Вместо того, чтобы устанавливать поверх определенной операционной системы, он имеет загрузочный ISO как отдельную операционную систему Android.

Как следует из названия, Android-x86 ориентирован на архитектуру x86. Вы также можете запустить его без установки, используя опцию Live CD. По умолчанию он запускается с интерфейсом, похожим на панель запуска приложений Android. Но вы также можете изменить его на Windows-Десктоп стиль.

Кроме того, вы также можете скачать темы из Google Play Store, Android-x86 обеспечивает полную поддержку сервисов Google.

Основные характеристики Android-x86:

Еще одна вещь, которая действительно делает этот эмулятор Android более надежным, это своевременное обновление программного обеспечения. Недавно в первом стабильном выпуске Android-x86 на базе Android Pie 9.0 появилось несколько новых функций, таких как экспериментальная поддержка Vulkan новых графических процессоров Intel и AMD.

Как установить Android-x86 на Linux?

Чтобы установить операционную систему Android-x86 на рабочий стол Linux, сначала необходимо загрузить файл ISO или rpm из здесь.

Загрузка с использованием ISO

Затем создайте загрузочную флешку с помощью ISO. Но перед этим я бы порекомендовал проверить имя подключенного USB-устройства, выполнив команду:

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

где sdX – имя устройства вашего USB-накопителя.

Теперь перезагрузите систему, и вы получите опцию в меню загрузки.

Начните использовать RPM

Если у вас есть образ rpm, вы можете запустить следующую команду, если вы используете дистрибутив Linux на базе Red Hat.

Но если вы используете дистрибутив Linux на основе Debian, вы можете использовать Alien Tool для создания загрузочного USB.

После этого просто перезагрузите систему и наслаждайтесь Android Experience

Note: Для запуска Android x86 на текущей хост-системе вы можете использовать QEMU Android Emulator.

Как установить и запустить приложения Android на Android-x86?

Чтобы запустить приложения Android, вы можете перейти к предустановленной программе Google Play Store где вы можете найти и установить любое приложение.

2. AVD (виртуальное устройство Android)

Цена: бесплатно

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

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

Поскольку Android Studio является продуктом Google, вы можете рассчитывать на прямую поддержку от Google. Кроме того, AVD может быть лучшим выбором для разработчиков, которым нужен редактор кода с расширенными функциональными возможностями.

Разработчик может использовать Virtual Appliance через графический интерфейс пользователя или командную строку для тестирования в режиме реального времени. Кроме того, они также могут тестировать приложения для Android на основе дополненной реальности.

Ключевые особенности виртуального устройства Android:

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

Как установить Android SDK в Linux?

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

как установить андроид приложения на linuxAndroid Studio: создание виртуальных устройств

После завершения установки вы можете использовать Virtual Device Manager для создания нескольких эмуляторов Android с желаемой конфигурацией

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

Очевидно, что у вас есть сервисы Google. Таким образом, вы можете создать учетную запись Google и установить приложение из магазина Play.

3. Genymotion

Цена: Настольный компьютер (от 136 долл. США в год), Облако (0,5 долл. США / мин для PaaS, 00,05 долл. США / мин для SaaS)

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

Но будучи проприетарным эмулятором, он обеспечивает регулярную поддержку и безопасность. И если вы профессиональный разработчик, я бы определенно предложил рассмотреть его отдельно от AVD. Также полностью поддерживается Android Studio IDE, которую разработчики могут использовать для тестирования и отладки приложений Android. Кроме того, у вас также есть доступ ADB для безопасного использования The Test Framework.

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

Кроме того, эмулятор Android Genymotion имеет встроенную поддержку всех функций, таких как сотовая связь, Wi-Fi, GPS и SD-карта.

Ключевые особенности Genymotion:

Если вы не хотите устанавливать Genymotion Desktop, вы также можете использовать онлайн-эмулятор Android для запуска приложения в браузере. Используя Genymotion Cloud, вы можете наслаждаться тяжелыми играми и приложениями на большом экране рабочего стола, не загружая ничего.

как установить андроид приложения на linuxGenymotion: облачные игры в веб-браузере

Как установить Genymotion в Linux?

Перед установкой Genymotion сначала необходимо приобрести Desktop Edition. Или вы также можете приобрести Cloud Edition, чтобы использовать онлайн-эмулятор Android, который не требует установки. Для получения информации о ценах, вы можете перейти на официальный сайт для облако и стол,

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

Genymotion обеспечивает полную поддержку сервисов Google. Таким образом, вы можете использовать любое приложение Android и получать к ним доступ через свой ПК.

4. Блисс О.С.

Цена: бесплатно

Другой альтернативой ISO на базе Android-x86, которую вы также можете рассмотреть, является ОС Happiness. Поддерживает загрузку в режиме MBR или UEFI для плавного запуска приложений Android на любом компьютере с Linux или планшете.

В дополнение к обычным функциям Android, Bliss OS имеет лучший современный пользовательский интерфейс. Включает в себя множество настроек и вариантов темы. Вы также можете выбрать между пользовательским интерфейсом рабочего стола или планшета, в зависимости от используемого модуля запуска.

как установить андроид приложения на linuxБлисс ОС

Кроме того, Bliss OS предлагает высокую скорость и стабильность для запуска популярных приложений на своем бесплатном эмуляторе Android. Вы даже можете настроить размер приложения в соответствии с экраном вашего устройства.

Ключевые особенности ОС Bliss:

Для запуска приложений на основе ARM и ARM64 вы можете попробовать последнюю бета-версию ОС Bliss, основанную на Android 10.

как установить андроид приложения на linuxBliss OS – планшет

Как установить ОС Bliss на Linux?

Процесс установки ОС Bliss такой же, как у Android-x86. Вы можете скачать и запустить эмулятор ISO, выполнив те же действия. Вы также можете попробовать бета-версию для запуска Android Pie 10 из здесь.

Как установить и запустить приложения Android на ОС Bliss?

Bliss OS также выполняет тот же процесс установки приложения, используя Google Play Store,

5. Anbox

Цена: бесплатно

Anbox – это продукт Canonical, который также создает самый известный и мой любимый дистрибутив Ubuntu Linux. Но я все еще помещаю это в Последнее место, потому что Anbox не поддерживается Google Play Store,

Это очень похоже на уровень совместимости, который запускает приложения Android в любой операционной системе GNU / Linux. Поэтому вместо The Play Store вы должны использовать инструмент ADB для установки приложения, используя загруженный APK.

Anbox использует ядро ​​и ресурсы хост-машины для запуска операционной системы Android вместо создания эмулируемой системы. В результате Anbox работает плавно и быстро, чтобы запускать приложения на своем бесплатном эмуляторе Android.

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

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

Основные возможности Anbox:

Вы также можете установить другую мобильную операционную систему на Anbox, например Ubuntu Touch, Sailfish или LuneOS.

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

Чтобы установить Anbox, вы должны сначала установить инструмент управления программным обеспечением Snap.

Чтобы установить оснастку, выполните команду:

Теперь для Anbox, запустите приведенную ниже команду и наслаждайтесь Android Experience в системе Linux.

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

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

Вы можете запустить команду:

После установки всех необходимых инструментов загрузите APK-файл любого приложения, которое вы хотите установить. Вы можете получить его с сайта Apkmirror или Apkpure,

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

как установить андроид приложения на linuxAnbox: команда для запуска устройств adb

Затем выполните приведенную ниже команду для установки приложения, и оно автоматически отобразится в Anbox

как установить андроид приложения на linuxAnbox: установка приложения с помощью adb

Хотите больше эмуляторов Android?

В «Наконец, я также хотел бы упомянуть другие лучшие эмуляторы Android, доступные для Linux, которые могут оказаться весьма полезными. Вот некоторые из них: Шашлык, ARChon, AndroVM, AndyOS и многие другие. Но некоторые из них все еще находятся в стадии разработки, а другие имеют ограниченные возможности. Если вы хотите, вы можете попробовать это.

Продолжайте читать The Fossbytes, чтобы получить лучший контент о Linux и других технологиях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *