- Запуск Android приложений на Linux
- Запуск Android приложений на Linux
- Встречайте Anbox, ваш «Android в коробке»
- Какие Linux дистрибутивы поддерживают Snap?
- Установка Anbox в Linux
- Загрузка файлов APK на ваш компьютер с Linux
- Установка приложений Android в Linux с помощью Anbox
- Теперь вы можете запускать приложения для Android в Linux
- Выводы
- 20 эмуляторов Android на ПК с Windows, macOS и Linux
- Пользователям
- 1. BlueStacks
- 2. Remix OS Player
- 3. Nox App Player
- 4. Leapdroid
- 5. MEmu
- 6. XePlayer
- 7. Koplayer
- 8. Tencent Gaming Buddy
- 9. AMIDuOS
- 10. Droid4X
- 11. Windroy (Windows Android)
- 12. YouWave for Android
- Программистам
- 13. Эмулятор Android Studio
- 14. Genymotion
- 15. Эмулятор Visual Studio для Android
- В Linux и macOS
- 16. Anbox
- 17. Shashlik
- 18. ARChon
- 19. Bliss
- 20. Универсальный способ: Установка Android на ПК
Запуск Android приложений на Linux
Запуск Android приложений на Linux является очень простым. Хотите запускать приложения для Android в Linux? Как насчет игр на Android? Доступно несколько вариантов, но лучше всего работает Anbox, полезный инструмент, который запускает ваши любимые приложения для Android в Linux без эмуляции.
Запуск Android приложений на Linux
В этой статье, мы поговорим про запуск Android приложений на Linux. Итак давайте узнаем как можно запустить программы на своем ПК с Linux сегодня.
Встречайте Anbox, ваш «Android в коробке»
Доступ к предпочитаемым вами приложениям и играм для Android обеспечивает потрясающее новое измерение производительности вашего настольного компьютера или ноутбука Linux. Мобильные приложения по дизайну намного проще, чем в настольных операционных системах.
Это может быть именно то, что вы ищете для повышения производительности рабочего стола!
Тем временем мобильные игры становятся все более изощренными. Имеет смысл продолжать играть на другом устройстве, особенно учитывая ограниченное время автономной работы телефона или планшета. Конечно, вы можете подключить устройство, чтобы перезарядить, но возможность играть в игру на вашем компьютере может дать вам преимущество.
Для запуска приложений Android доступно несколько инструментов macOS и Windows. Наиболее распространенным инструментом для запуска Android на рабочем столе является Bluestacks, но он не доступен для Linux.
Вместо этого пользователям Linux следует попробовать Anbox, бесплатную альтернативу с открытым исходным кодом, основанную на последней версии Android Open Source Project (AOSP). Предлагая оконную среду Android с приложениями и играми, Anbox использует контейнеры для отделения Android от операционной системы хоста (то есть ОС на вашем компьютере).
Это не все; Помимо того, что Anbox является открытым исходным кодом, он не имеет ограничений, поэтому теоретически вы можете запускать любое приложение для Android в Linux. Аппаратная виртуализация также отсутствует, и Anbox может работать на ноутбуке или настольном компьютере так же, как на мобильном устройстве под управлением Linux.
Этот последний момент чрезвычайно важен, поскольку он может преодолеть проблемы взаимодействия с мобильными устройствами Linux. Запуск Android приложений на Linux таким способом является самым удобным.
Какие Linux дистрибутивы поддерживают Snap?
Anbox поставляется бесплатно, хотя и бесплатен. Это означает, что двоичные файлы и все зависимости включены в один пакет, что упрощает установку. К сожалению, это также может означать, что ваша ОС Linux не может использовать Anbox, если она не может распаковывать и устанавливать снимки.
Служба snapd требуется для установки моментальных снимков, и это совместимо с дистрибутивами Linux, такими как:
- Arch Linux
- Debian
- Ubuntu
- Fedora
- Gentoo
- Linux Mint
- Manjaro
- OpenSUSE
- Solus
- Lubuntu
В Ubuntu он предустановлен с 14.04. Вы найдете полную информацию о вашем дистрибутиве на сайте Snapcraft.
Чтобы установить snapd, используйте следующую команду терминала:
Дождитесь завершения установки, прежде чем продолжить.
Установка Anbox в Linux
С установленным на вашем ПК Linux сервисом snapd вы готовы установить Anbox. Это делается с помощью следующей команды, которая устанавливает все необходимое:
snap install —classic anbox-installer && anbox-installer
Вам будет предложено ввести пароль перед загрузкой пакета моментальных снимков.
Вскоре после этого вам будет представлен выбор:
- Установить Anbox
- Удалить Anbox
Если вам потребуется удалить программное обеспечение позднее, просто запустите указанную выше команду установщика и выберите вариант 2. Однако в случае установки Anbox вы можете перейти к варианту 1.
После этого вы увидите сводную информацию о том, что будет делать установка. Например, выделяются файлы, добавленные из PPA, а также информация о том, что среда выполнения anbox (библиотека программного обеспечения, позволяющая запускать другие программы и приложения) будет автоматически запускаться при входе в Linux.
Если вас все это устраивает, введите легенду «Я СОГЛАШАЮСЬ» и дождитесь установки Anbox. После этого следуйте инструкциям, чтобы перезагрузить систему, прежде чем продолжить.
Загрузка файлов APK на ваш компьютер с Linux
После перезагрузки компьютера Anbox будет доступен в меню рабочего стола. Нажмите на нее, чтобы запустить; Вы скоро увидите окно Anbox.
Если ничего не происходит или вы застряли на заставке с сообщением «Начало», отмените или подождите, пока это не закончится. Затем откройте новый терминал и введите
Затем снова щелкните значок в меню. Через несколько мгновений Anbox должен запуститься. Это известная ошибка в дистрибутивах на основе Ubuntu 16.04, которая не должна затрагивать более поздние дистрибутивы.
С запущенной Anbox вы увидите список основных приложений Android, которые вы можете запустить в Linux, таких как Календарь и Электронная почта. Просто щелкните левой кнопкой мыши по этим значкам, чтобы открыть их; они появятся в новых окнах, размер которых можно изменить по мере необходимости. Если вам нужен браузер, оболочка WebView включена.
Чтобы добавить свои собственные приложения и игры, все, что вам нужно сделать, это загрузить (или скопировать с другого устройства) соответствующие файлы APK. Это установочные файлы, такие как файлы DEB (или снимки) в Linux или файлы EXE в Windows. Как правило, они доступны через Google Play на Android … но это не относится к Anbox.
Установка приложений Android в Linux с помощью Anbox
Поскольку реализация Anbox для Android не зарегистрирована специальными сертификатами для поставщика, вы не сможете получить доступ к Google Play (или установить). Поэтому ответом является загрузка и загрузка APK.
Где вы найдете APK? Доступно несколько альтернатив Google Play, но если вы предпочитаете Play Store, у вас есть несколько способов извлечь APK из Google Play. Хотя Google ограничивает доступ к Play Store только зарегистрированным устройствам Android, в обход этого не идет пиратство. Если у вас есть APK-файлы или они доступны бесплатно, можно запускать их на незарегистрированных устройствах Android.
После того, как вы получите все APK-файлы, которые хотите установить, вам нужно разрешить установку из неизвестных источников. Для этого откройте меню «Настройки» на экране приложений и найдите «Безопасность». Здесь включите переключатель рядом с неизвестными источниками и нажмите кнопку ОК, чтобы принять.
После этого найдите файлы APK и дважды щелкните первый файл, который хотите установить. Через несколько мгновений приложение или игра должны быть готовы и будут запускаться в своем собственном окне в Linux. Установленные игры перечислены вместе со всеми другими приложениями.
Готово! Настройка проведена, запуск Android приложений на Linux возможен.
Если Вам интересны новости про Android, различные обзоры и советы по установке различных программ, мы рекомендуем ознакомиться с сайтом http://poandroidam.ru/.
Теперь вы можете запускать приложения для Android в Linux
Запуск Android приложений на Linux является очень простым. Но, поскольку Anbox находится, в данный момент на стадии альфа, могут быть некоторые проблемы со стабильностью. Тем не менее, обнадеживает знание того, насколько просто настроить, установить и запустить приложения Android в Linux с Anbox.
Для просмотра и запуска приложения, мы провели 7 шагов:
- Убедитесь, что ваш дистрибутив поддерживает мгновенные пакеты.
- Установите или обновите сервис snapd.
- Установите Anbox.
- Запустите Anbox с вашего рабочего стола Linux.
- Скачайте APK файлы и запустите их.
- Подождите, пока установится APK-файл.
- Нажмите, чтобы запустить приложения Android на рабочем столе Linux.
Рекомендуем ознакомиться с appvisor.ru там вы сможете найти много интересных программ.
Выводы
Anbox — не единственный способ запуска приложений и игр для Android в Linux, но мы считаем, что он станет самым популярным через несколько лет. Если у Вас есть свои варианты того, как запустить Linux на вашем Android-устройстве, обязательно сообщите в комментариях сайта.
20 эмуляторов Android на ПК с Windows, macOS и Linux
Программ и игр для Android больше, чем для компьютера. Многие из них бесплатны, просты и легко осваиваются детьми. Пользователи привыкли к ним и предпочли бы запускать не только на телефоне, но и на ПК под управлением операционных систем Windows версий:
Нужно, чтобы в UEFI или BIOS была активирована поддержка виртуализации:
Обычно опция включена изначально. Если эмулятор не работает, необходимо войти в BIOS и посмотреть, активна ли данная функция. При необходимости — включить.
Эмуляция мобильной платформы на ПК нужна преимущественно для того, чтобы запускать на большим мониторе любимые игры. Программы запускаются с применением сторонних инструментов — эмуляторов. Разработчикам нужны другие инструменты и они также рассмотрены. Написал и об альтернативе эмуляторам.
Пользователям
1. BlueStacks
Производительнее аналогичных программных инструментов в играх. Необходимо ввести данные аккаунта Google. Как вариант — создать новый. Нужно для того, чтобы пользоваться магазином приложений. После ввода логина и пароля откроется основной экран программного средства, с которого пользователь сможет качать игры и открывать софт.
В параметрах меняются объем выделяемого ОЗУ, число ядер ЦП. Предусмотрены и другие настройки. Оценка: «отлично». Выбор пользователя, которому нужно работать с Android-программами на компьютере, а не разбираться с многочисленными тонкостями настройки ПО.
2. Remix OS Player
Программный инструмент основан на Remix OS. Операционная система Remix является модификацией версии Андроида для архитектуры x86. Изначально создана для того, чтобы работать на ПК. На чипах от AMD работать не будет. Реализована поддержка исключительно железа Intel.
3. Nox App Player
Поддерживаемые версии ОС Windows:
Программу называют лучшим эмулятором Android для Windows. По умолчанию разрешение экрана невысокое, а производительность — низкая. Таким образом, инструмент сможет работать на слабых машинах. Обладатели мощных ПК с легкостью поменяют исходные параметры в настройках программы.
Поддерживается магазин приложений Google Play, что дает пользователю возможность ставить игры и софт так же, как и на телефоне. Звук и камера компьютера функционируют без дополнительных настроек. Поддерживаются клавиатуры: физическая и виртуальная.
Справа располагаются значки, посредством которых пользователь может:
- Включить установку софта из файлов APK, расположенным на HDD или SSD
- Перетащить файл в окно программного инструмента. Опция может работать некорректно
- Сделать снимок экрана (скриншот)
- Запустить несколько окон программы. Трудно представить ситуацию, при которой это будет необходимо
Программа поможет пользователю:
- Играть на компьютере в игры и использовать софт, изначально созданный для телефона
- Использовать Instagram
Если не получается установить или запустить программный инструмент, решением может стать переименование имени пользователя и каталога пользователя с кириллицы на латиницу.
4. Leapdroid
К преимуществам инструмента относятся:
- Высокая производительность
- Поддержка русского языка
- Работа без виртуализации на уровне железа
5. MEmu
Интерфейс глубоко русифицирован, что встречается нечасто в данной категории софта. Русификация распространяется не только на настойки операционной системы, но и на параметры оболочки.
Выделю в качестве преимуществ:
- Быстро работает
- Поддерживает игры из Google Play (в т.ч. установленные из APK-файлов)
- Совместное использование каталогов на жестком диске или SSD
- Физические клавиши клавиатуры компьютера привязываются к фрагментам дисплея
6. XePlayer
Подойдет обладателям старых и слабых машин. Разработчиком отмечается поддержка ОС Windows от XP до десятой версии. То есть, всех систем Майкрософт, которые в 2020 могут быть установлены на компьютере. Редкие исключения, когда применяются более ранние операционные системы (3.1, 95, 98, NT, Me, 2000) не рассматриваю.
Русификация интерфейса программного средства реализована на «отлично». Пользователь сможет вводить символы кириллицы с клавиатуры после установки программы.
7. Koplayer
Инструмент дает возможность запуска разработанных для Android игр и софта на малопроизводительных и морально устаревших ПК с Windows. Объем оперативной памяти, выделяемой под мобильное ПО, определяется пользователем. Предусмотрена настройка клавиатуры отдельно для каждой из игр. Клавишам могут быть сопоставлены:
- Жесты тачскрина
- Задачи акселерометра
- Тапы по определенным фрагментам дисплея
8. Tencent Gaming Buddy
Необходим для того, чтобы играть на компьютере в PUBG Mobile. Возможна установка других игр, хотя изначально инструмент предназначен только для одной. Преимущество — высокая производительность в данной игре.
9. AMIDuOS
Разработка American Megatrends. Приложение платное. На тестирование софта у пользователя есть тридцать дней.
В настоящее время проект закрыт.
10. Droid4X
Качественный и быстрый эмулятор мобильной ОС для ПК под управлением Windows. Радует продуманным дизайном интерфейса. Предусмотрена привязка координат экранных точек к физическим клавишам компьютерной клавиатуры. Поддерживается установка софта:
- Из Google Play
- С использованием скачанных файлов APK
Интерфейс оболочки английский. Операционная система, запущенная в ней поддерживает русский язык.
11. Windroy (Windows Android)
Китайская разработка. Существенно отлична от подобных инструментов. Не эмулирует, а переносит Android и Dalvik в компьютерную операционную систему. Позволяет обращаться непосредственно к оборудованию ПК и ядру Windroy. Работает быстрее привычных эмуляторов.
Необходимо ставить в корневой каталог диска.
12. YouWave for Android
Легко осваиваемый начинающими пользователями инструмент запуска мобильного софта на компьютере. Отличается хорошей совместимостью и скоростью работы. В Сети отмечается, что некоторым пользователям из всех эмуляторов удалось запустить только его.
Программистам
Помимо софта, который предназначен для обычных пользователей, которым хочется в свободную минуту поиграть в любимые мобильные игры на большом экране, существуют средства для программистов, которые поддерживают:
- Отладку
- ADB
- Взаимодействие с Android Studio
Отмечу, что если задача состоит в том, чтобы как можно быстрее запустить софт на компьютере, остановитесь на одном из предложенных выше решений. Профессиональные эмуляторы могут не запускать некоторые программы. Многочисленные, предназначенные для программистов, настройки только помешают обычному пользователю. Эффективность таких программных средств ниже, ведь в них основное внимание уделено тому, что нужно разработчику, а не пользователю.
Знать о них необходимо по двум причинам. Чтобы не скачать его вместо необходимого и в итоге не потратить драгоценное время на попытки разобраться в хитросплетении меню. Вторая ситуация, когда профессиональные инструменты окажутся полезны — начинающий разработчик ищет подходящее ему решение.
13. Эмулятор Android Studio
Ресурсом developer.android.com предлагается скачать Android Studio, а также инструментарий разработчиков для Андроид (Android SDK). В том числе предусмотрены инструменты для отладки программ на виртуальных машинах.
14. Genymotion
Легок в установке, даже если уровень компьютерной подготовки пользователя невысок. Позволяет воспроизводить на ПК работу ряда реальных устройств под управлением самой популярной мобильной ОС.
Ускорение графики осуществляется на аппаратном уровне. В итоге инструмент обеспечивает высокую скорость работы. Предназначен для программистов. В числе функций:
- Имитация звонков, сообщений и разряда аккумулятора
- Взаимодействие с Eclipse и Android Studio
Обычным пользователям может не понравится, поскольку многие игры на нем не идут.
15. Эмулятор Visual Studio для Android
Разработка Microsoft. Основная задача: кроссплатформенная разработка в Xamarin. Взаимодействует и с Android Studio. Предусмотренные опции:
- Тестирование гироскопа, компаса и заряда аккумулятора
- Несколько профилей устройств
- Гибкая настройка параметров
Без компонентов Hyper-V функционировать не станет. Это означает, что запустить его получится только в десятой версии Windows и в восьмой (версия не менее чем Pro).
Рассмотренное выше ограничение может оказаться полезным в случаях, когда разработчик применяет виртуальные машины Hyper-V.
Помните, что сама компания Microsoft рекомендует применять эмулятор от Google. Причина: в нем предусмотрено аппаратное ускорение.
В Linux и macOS
16. Anbox
Инструмент создан специально для запуска в Linux программ и игр, написанных для самой популярной мобильной ОС. Программное средство помещает Андроид в контейнер. Благодаря низкоуровневому доступу к аппаратным ресурсам ПК производительность высока. Основные системные сервисы мобильной платформы интегрируются непосредственно в компьютерную операционную систему. Софт станет работать как родной, предназначенный для Линукса.
Предусмотрена возможность выбора версии Android. Продукт с открытым исходным кодом. Предназначен для пользователей, увлекающихся компьютерами. Контейнерная структура делает Anbox безопасным в сравнении с другими эмуляторами Android для Линукса.
17. Shashlik
Не требует установки виртуальной машины. Используется урезанная база Android — только основные компоненты. Отличается высокой производительностью. Применяется даже для запуска ресурсоемких программ. Особенности:
- Интегрирует основные пакеты мобильной ОС в активный сеанс Linux
- Для визуализации графики использует инфраструктуру OpenGL ОС Linux (способствует стабильной работе при запуске новых игр)
- Рекомендуется запускать в среде KDE Plasma, но может работать и в других
- Неспособен запускать приложения, использующие сервисы Google Play
18. ARChon
Запускает софт в браузере Chrome для операционных систем:
- Установите ARChon Runtime в браузере
- Напечатайте в адресной строке: «chrome://apps»
- Нажмите клавишу «Enter»
- Настройте параметры под свои задачи
Самый быстрый способ запускать ряд мобильных приложений в Линуксе. Станет работать на старых компьютерах.
19. Bliss
Мощная операционная система с открытым исходным кодом. Основана на Android. Запустится на любом (за редкими исключениями) компьютере с Windows или Linux.
Эффективно использует аппаратные ресурсы. Подходит для запуска требовательных к аппаратному обеспечению игр. Поддерживаются MBR и UEFI. Широкие возможности настройки интерфейса по вкусу пользователя.
20. Универсальный способ: Установка Android на ПК
Android-x86 позволяет мобильной операционной системе работать на ноутбуках и настольных компьютерах с чипами AMD и Intel. Необходимо установить средство виртуализации (VirtualBox) и создать виртуальную машину, в которую и будет установлена операционная система.
- Адаптируется к дисплею ПК
- Поставляется со встроенной поддержкой Wi-Fi
- Интерфейс соответствует полноценной ОС Android
- Не зависит от основной операционной системы компьютера
Рациональной альтернативой применению эмуляторов является установка мобильной ОС в виртуальную машину, которую я рассмотрел в подробной пошаговой инструкции. Подход удобнее, чем применение эмуляторов. На компьютере — полноценная мобильная операционная система.
Каких мобильных программ не хватает на компьютере?
Авторизуясь, вы даете согласие на обработку персональных данных.