Эмулятор андроид под линукс

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

Кто сказал, что вам нужен смартфон, чтобы пользоваться преимуществами приложений для Android?

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

С эмулятором Android для Linux вы можете наслаждаться смартфоном без смартфона.

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

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

1. Android-x86

Проект Android-x86 предназначен не только для эмуляции.

Это альтернатива использованию Windows или Linux на вашем ПК или ноутбуке.

Это порт архитектуры Android и x86, который используют почти все современные ПК и ноутбуки.

Это не похоже на смартфоны, которые используют более легкие и менее мощные процессоры ARM.

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

Вот почему это хороший вариант для эмуляции Linux Android.

Теперь вы можете запускать приложения для Android вместе с другими программами для Linux.

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

Однако предупреждаю: не все Android-приложения будут работать на платформе x86 для ПК, поэтому сначала вам нужно их опробовать.

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

Это ванильный Android и не ему не хватает наворотов, а также у вас есть ограничения – системные ресурсы вашего компьютера.

2. ARChon

Вам не нужно запускать виртуальную машину, чтобы ваши Android-приложения работали в Linux.

Благодаря проекту ARChon вы можете запускать приложения для Android в веб-браузере Chrome.

ARC в названии означает Android Runtime для Chrome, выступая в качестве миниатюрной среды Android для ваших приложений.

ARC сама по себе является созданием Google, ранним испытательным стендом для запуска приложений Android на Chrome OS.

Тот же принцип применим к ARChon, который использует элементы ARC с открытым исходным кодом для запуска модифицированной версии в браузере Chrome.

Просто установите измененную среду выполнения ARChon в качестве расширения разработчика в Chrome, затем добавьте другие приложения с помощью инструмента расширения APK to Chrome, предоставленного разработчиком ARChon.

Тут вы не найдете Google Play, и не каждое приложение окажется стабильным.

В противном случае ARChon – это хороший обходной путь для запуска некоторых приложений на вашем ПК с Linux без обращения к виртуальной машине.

3. Anbox – Android in a Box

Виртуальные машины предлагают тупой подход к эмуляции Android.

Anbox (Android в коробке) пробует что-то немного другое.

Он работает как контейнер Linux, разделяя ваше ядро Linux и ресурсы, оставаясь в другом месте.

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

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

Он не входит в комплект поставки Google Play Store, поэтому вам нужно найти и установить приложения вручную.

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

4. Genymotion

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

Это еще один подход к виртуальной машине, но, пожалуй, лучше всего поддерживаемый с коммерческой точки зрения.

Genymotion – это коммерческий продукт, в котором виртуальные машины Android доступны в виде облачных образов или локальных настольных виртуальных машин с использованием Virtualbox.

Он поставляется со многими уникальными элементами тестирования, такими как фальшивый GPS и отчет о зарядке, поэтому он полезен для разработчиков и инженеров-тестировщиков.

Читайте также:  Linux посмотреть оставшееся место

Он также поставляется с возможностью установки Google Play Services в стандартной комплектации.

Домашние пользователи имеют сокращенный продукт в Genymotion Personal Edition, который является бесплатным для домашних пользователей и в котором отсутствуют некоторые более продвинутые функции тестирования.

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

Попробуйте эмуляторы Android для Linux

Работать с Android, пока вы работаете в Linux, не сложно, благодаря этим различным эмуляторам Android.

Вы можете запуститьAndroid на виртуальной машине с Android-x86 или запустить ее из браузера с помощью ARChon.

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

Если у вас есть предпочтительный способ запуска приложений Android в Linux, предложите их в комментариях ниже.

Источник

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

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

Вы планируете эмулировать приложения для Android в Linux? Пробовал несколько приложений в прошлом, но не уверен, какие из них хороши для использования? Мы можем помочь! Вот 4 лучших эмулятора Android для Linux!

1. Anbox

Anbox — это мощная система эмуляции с открытым исходным кодом для Linux. Он работает, помещая всю операционную систему Android в контейнер. Этот контейнер позволяет ему тесно интегрироваться с ядром Linux и предлагать впечатляющую эмуляцию приложений Android.

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

Известные функции

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

Загрузить Anbox

Поскольку эмулятор Anbox Android представляет собой сложную программу для запуска в Linux, его лучше всего устанавливать через Ubuntu Snap Store.

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

2. ARChon

ARChon — это среда выполнения для Linux, Mac OSX и Windows. Он запускается в веб-браузере Chrome, и пользователи могут использовать его для преобразования любого приложения Android в приложение, совместимое с ПК.

Среда выполнения ARChon не является эмулятором Android. Вместо этого он использует собственную среду выполнения Googles для Android / ПК и позволяет пользователям воспользоваться этим. Тем не менее, несмотря на то, что он не является эмулятором, ему удается довольно хорошо запускать приложения для Android в Linux, и его стоит проверить!

Известные функции

  • ARChon может преобразовать практически любое существующее приложение Android из приложения, не совместимого с ПК, в приложение, работающее на собственной технологии эмуляции Android Googles в Chrome.
  • ARChon запускает приложения Android в браузере Google Chrome вместо сложной среды выполнения, которая для настройки требуется знание командной строки Linux.
  • ARChon не только работает в Linux, но также может работать в Chrome OS, Windows и Mac, обеспечивая одинаковый опыт независимо от платформы.
  • Код с открытым исходным кодом, размещен на GitHub, и любой пользователь может внести код для улучшения проекта.

Загрузите ARChon

Если Если вы хотите использовать ARChon на вашем компьютере с Linux, вам сначала нужно будет установить веб-браузер Google Chrome. Чтобы установить его, перейдите на страницу загрузки Googles Chrome. После запуска Chrome перейдите на веб-сайт ARChons и следуйте инструкциям по установке, приведенным на этой странице, чтобы заставить его работать на вашем ПК с Linux.

3. Genymotion

Genymotion — это коммерческий эмулятор Android для разработчиков приложений Android. Работает на Mac, Windows и Linux. Тем не менее, несмотря на то, что Genymotion ориентирован на разработчиков, он также работает для потребителей, которые хотят получить высококачественную эмуляцию приложений на ПК.

Поскольку Genymotion стоит денег, у него есть много интересных функций, таких как показ приложений, скриншоты, Графическое ускорение OpenGL, инструмент командной строки и многое другое. Достаточно сказать, что если вы серьезно относитесь к эмуляции Android, а бесплатные приложения в Linux этого не делают, воспользуйтесь Genymotion!

Читайте также:  Настройка dns сервера windows 2003 для домена

Известные функции

  • Genymotion позволяет пользователям изменять размер окон эмуляции Android, что очень редко встречается в эмуляции Android в других программах.
  • Genymotion позволяет пользователям делать скриншоты и легко демонстрировать эмулируемую операционную систему.
  • С помощью Genymotion пользователи могут просто перетаскивать их для установки приложений, что устраняет утомительный процесс загрузки APKS из Интернета и копается в системе Android, как и в других эмуляторах.
  • Genymotion поддерживает виртуализацию процессора и OpenGL, а также эмуляцию сенсора устройства (GPS, камера и т. д.)

Загрузить Genymotion

Как указывалось ранее, Genymotion не является свободным программным обеспечением. Это высококачественное программное обеспечение для Android. Если вы отчаянно нуждаетесь в превосходном эмуляторе Android для платформы Linux и не задумываетесь о стоимости, перейдите на страницу с ценами на Genymotion.com. В настоящее время они взимают 136 долларов в год за свой инди-план и 412 долларов за пользователя за свой бизнес-план.

4. Android X86 через VirtualBox

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

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

Известные функции

  • Android X86 при работе в VirtualBox работает намного быстрее, чем любой эмулятор Android на рабочем столе Linux.
  • Поскольку Android X86 не является эмулятором, установка Служб Google Play не является сложной задачей, от которой сегодня зависят многие приложения.
  • Android X86 можно установить на компьютер и запускать как любую другую операционную систему, если вы решите не виртуализировать его на виртуальной машине VirtualBox.
  • Android X86 регулярно получает обновления Android, поэтому у вас всегда будет относительно свежая версия операционной системы.

Загрузить Android X86

Чтобы получить эмуляцию операционной системы Android X86, зайдите на OSBoxes.org. У них есть предварительно настроенные виртуальные машины, готовые к использованию в VirtualBox. Кроме того, загрузите образ ОС с официального веб-сайта Android X86, если вы предпочитаете настраивать его самостоятельно.

Заключение

В этом списке мы рассмотрели некоторые из лучших эмуляторов Android. для Linux. Тем не менее, эти 4 приложения — не единственные способы запуска Android в Linux. Какой твой любимый эмулятор Android для использования на платформе Linux? Выключите звук в разделе комментариев ниже!

Источник

Лучшие эмуляторы Android для Linux

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

Сегодня я рассмотрю лучшие эмуляторы Android для Linux, опишу их основной функционал и преимущества.

Genymotion

Вот так работает эмулятор Genymotion в операционной системе Linux

Genymotion – одна из самых «ходовых» и популярных программ подобного типа. Это, конечно, не BlueStacks (а кто сказал, что он есть в Linux?!), но определенно она заслуживает того, чтобы быть упомянутой. Она разрабатывается не только для Linux, но и Windows и macOS. Программа отличается привлекательным, удобным интерфейсом и простым управлением.

Это отличное решение не только для установки готовых приложений, но и тестирования собственных разработок. Ну, все те функции, что в нем реализованы, просто идеально подходят именно разработчикам: тут и полная поддержка различных форматов экрана (даже нестандартных), Android Studio и обновление операционной системы до последних версий.

На этом список отличительных преимуществ завершается. Для игр эта программа не подходит – банально не тянет их. При установке тяжелых игрушек она выдает ошибку, в которой говорится о невозможности их поддержки. В иных случаях заметны значительные подлагивания, из-за которых, ясное дело, толком и не поиграешь.

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

Особенности Genymotion:

  • Поддержка формата adb;
  • Эмуляция беспроводного соединения;
  • Возможность полного сброса виртуальной системы;
  • Эмуляция вспышки, фронтальной и задней камер;
  • Наличие виртуальных SD-карт и т.п.

Android-x86

Мощная и универсальная программа Android-x86 для эмуляции ОС Android

Читайте также:  Ubuntu linux от canonical

А вот этот эмулятор уже можно сравнить с полноценной виртуальной машиной. Пользователь может даже скачать его ISO образ и использовать в Virtual Box для установки операционной системы Android. Да, различия между ними есть, причем существенные, но это не по нашей теме. Обновления выпускаются часто, поэтому самая свежая версия оболочки всегда будет в свободном доступе. Однако стоит учитывать, что все будет работать на платформе x86, то есть с более легкими и маломощными процессорами.

Android-x86 не подходит для работы с тяжелыми программами, но это не значит, что игры программа совсем не потянет. Создатели, вероятно, задумывали его, как и предыдущий вариант – для теста пользовательских разработок. Из плюсов можно отметить поддержку работы фирменного онлайн магазина Google Play Store.

Особенности Android x-86:

  • Поддержка загрузки из UEFI;
  • Поддержка WI-FI, Bluetooth и камер,
  • Возможность разработки программ для Android TV и Wear;
  • Текстовый GUI Installer.

Android SDK

Это тот самый эмулятор, который официально поддерживает компания Google. Идеальное решение для разработчиков, желающих создать собственное виртуальное устройство под управлением ОС Android любой версии, даже для ТВ или смарт-часов. Данный эмулятор включен в Android Studio, и ссылка на него располагается в разделе «Сервис».

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

Вообще, это один из самых гибких вариантов для тестирования новых разработок. Да и его функционал себя оправдывает – тут и определение местоположения, и контроль заряда батареи, уровня сети, регулировка работы камеры и так далее.

Anbox – Android in a Box

Одна из самых универсальных программ для эмуляции ОС Android

Anbox – один из самых уникальных эмуляторов, работающий в системах GNU/Linux. Он работает как контейнер и предоставляет прямой доступ к ядру и другим аппаратным ресурсам, но при этом все равно остается изолированным. Именно по этой причине он работает быстрее и производительнее, да и риск запуска незащищенных приложений практически исключается.

Единственный жирненький минус на его счету – нет поддержки пакета Google Apps. Получается, что искать, скачивать и устанавливать приложения придется вручную, а вот подключение к сервису Play Игры совершить не удастся. Разработчикам тоже придется несладко – просто перетащить и протестировать приложение не получится, ведь для этого надо использовать adb команды.

ARChon

С помощью утилиты ARChon можно запускать приложения для Android прямо в браузере Google Chrome. Отсюда и название – Android Runtime for Chrome, так сказать, миниатюрная среда. Достаточно установить его в качестве расширения разработчика, а потом просто перетащить нужные приложения другим расширением. Все, можно приступать к работе.

В нем не предусмотрен онлайн-магазин Google Play, да и не каждое приложение будет работать достаточно стабильно, но именно за счет этого пользователю не придется инсталлировать виртуальную машину или думать о безопасной загрузке UEFI, обычно возникающей в Genymotion. Все доступные инструменты представлены на официальном сайте данной утилиты.

Android Virtual Device

Android Virtual Device – самый удобный пакет для тестирования разработок

Самый удобный пакет для тестирования приложений, поддерживающий совместную работу с Android Studio. Тут есть и стандартные опции – GPS, эмулятор камеры, имитация вращения. Google Play данная программа поддерживает, поэтому со скачиванием и установкой новых программ проблем возникнуть не должно. Тяжелые игры с высокими аппаратными требованиями будут работать довольно медленно, а временами зависать.

Есть и преимущество – удобное управление с помощью отдельного интерфейса, расположенного справа от рабочего экрана. Доступна русификация интерфейса.

Andro VM

Некоторые считают, что Genymotion создавался именно на основе программы Andro VM. Функционал во многом схож, но главное отличие заключается в возможности работы в автономном режиме, что является плюсом, если доступ в интернет ограничен. В ней есть и обмен сетями от гостя к хосту и поддержка аппаратной визуализации OpenGL. Вот как раз благодаря последней фишке в данной среде можно запускать даже тяжелые игрушки без особых затруднений.

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

Заключение

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

Источник

Оцените статью