Кращі емулятори Android для Linux (2023)

Кращі емулятори Android для Linux (2023)

.

1. Waydroid

З моменту загибелі Anboxs, його форк Waydroid замінив його і вважається одним з найкращих емуляторів Android на Linux прямо зараз. І величезна причина для цього полягає в тому, як легко встановити і запустити.

Як і Anbox, Waydroid використовує простори імен Linux для установки та запуску Android в контейнері (аналогічно Crosstini), в той час як LXC дозволяє прямий доступ від контейнера до апаратного обладнання пристрою, що робить його одним з найпотужніших емуляторів там.

Щоб встановити Waydroid, відвідайте офіційний сайт документів проекту. Там ви знайдете різні способи установки Waydroid на різні смаки Linux і дистрибутиви, щоб зробити установку бризом. Крім того, ви можете перевірити проект на GitHub і дати розробникам kudos для їх дивовижної роботи. cvdfx2. Емулятор Android-x86 для Linux

2. Емулятор Android-x86

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

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

Крім того, ви також можете завантажити теми з Google Play Store. Android-x86 надає повну підтримку сервісів Google.

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

  • Підтримка Wi-Fi і Bluetooth з GUI
  • Підтримка Bluetooth, G-сенсора
  • Зовнішня підтримка автомонтажу сховища.
  • Тематична підтримка GRUB-EFI
  • Попередньо встановлений емулятор терміналу

Ще одна річ, яка робить цей емулятор Android більш надійним, - це своєчасні оновлення програмного забезпечення. В цілому, якщо вам потрібен великий досвід Android на Linux, ваш пошук закінчується тут.

Як встановити Android-x86 на Linux?

Для установки ОС Android-x86 на робочий стіл Linux потрібно завантажити файл ISO або rpm звідси.

Завантаження за допомогою ISO

Створіть завантажувальний USB-накопичувач за допомогою ISO. Але перед цим я б рекомендував перевірити підключену назву USB-пристрою, запустивши команду:

$ lsblk

Він буде відображати всі пристрої, прикріплені до вашої системи. Ви повинні відзначити назву пристрою і включити те ж саме в команді, вказаній нижче:

$ dd if android-x86_64-9.0-r1.iso of/dev/sdX

де sdX - назва пристрою вашого USB-накопичувача.

Тепер перезавантажте систему, і ви отримаєте опцію в меню завантаження.

Завантаження за допомогою RPM

Якщо у вас є зображення rpm, ви можете запустити наступну команду, якщо ви використовуєте дистрибутив Linux на основі Red Hat.

sudo rpm -Uvh android-x86-9.0-r1.x86_64.rpm

Але, якщо ви використовуєте дистрибутив Linux на базі Debian, ви можете використовувати інопланетний інструмент, щоб зробити USB завантажувальним.

sudo apt install alien
sudo alien -ci android-.rpm

Для запуску Android-X86 Emulator на Arch Linux або будь-яких дистрибутивах на основі Arch можна клонувати і компілювати офіційний пакет з AUR.

Після цього перезавантажте свою систему і насолоджуйтеся досвідом Android.

Примітка: Для запуску Android x86 на поточній системі хост, Ви можете використовувати емулятор QEMU Android.

Як встановити і запустити Android програми в Android-x86?

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


3. AVD (Віртуальний пристрій Android)


AVD є однією з найчистіших копій Android, яка емулює Android-пристрій і надає майже всі можливості реального пристрою Android. Він поставляється разом з Android Studio IDE, яку ви також можете використовувати для розробки додатків.

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

Оскільки Android Studio є продуктом Google, ви можете очікувати прямої підтримки від гіганта. Також AVD може стати найкращим вибором для розробників, які хочуть редактор коду з розширеним функціоналом.

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

Основні характеристики віртуального пристрою Android:

  • Пряма підтримка Google
  • Легке тестування та налагодження
  • Навігаційні жести
  • Знімки екрана та запис екрана
  • Віртуальна камера сцени і ARCore

Крім того, ви також можете створити кілька емуляторів Android для Linux та інших пристроїв, таких як Android планшети, смарт-годинники Wear OS та пристрої Android TV.

Як встановити Android SDK на Linux?

Перед створенням і запуском віртуального емулятора Android, вам спочатку потрібна Android Studio, що працює на вашій машині. Оскільки це включає в себе трохи довгого процесу, я б запропонував вам слідувати офіційній інструкції звідси.

Після завершення установки можна використовувати менеджер віртуальних пристроїв для створення декількох емуляторів Android з бажаною конфігурацією.

Як встановити і запустити Android програми в AVD?

У нього є сервіси Google. Таким чином, ви можете створити обліковий запис Google і встановити додаток з Play Store.

4. Genymotion


Якщо ви коли-небудь шукаєте найкращий онлайн емулятор Android, я гарантую вам, що ви обов'язково знайдете одне поширене ім'я, тобто Genymotion. Genymotion — емулятор OG і комерційний продукт, доступний як для хмарних, так і для настільних версій. Однак, це низький у нашому списку, тому що це не безкоштовно.

Але будучи фірмовим емулятором, він забезпечує регулярну підтримку та безпеку. І якщо ви професійний розробник, то я б точно запропонував розглянути це, крім AVD. Він також повністю підтримує Android Studio IDE, яку розробники можуть використовувати для тестування та налагодження додатків Android. Не тільки це, але і у вас є доступ до ADB, щоб безпечно використовувати структуру тестування.

Крім того, Genymotion Android Emulator має вбудовану підтримку всіх функцій, таких як стільниковий, Wi-Fi, GPS та підтримка SD-карт.

Основні характеристики Genymotion:

  • Wi-Fi та GPS
  • Захоплення камери
  • Підтримка Android Studio
  • Віртуальний пристрій на основі хмарних та настільних компатенсів
  • SMS & Дзвінок

Якщо ви не хочете встановлювати Genymotion Desktop, ви також можете використовувати його емулятор Android онлайн для запуску програми в браузері. Використовуючи хмару Genymotion, ви можете насолоджуватися важкими іграми таграми на великому екрані робочого столу, не завантажуючи нічого.

Як встановити Genymotion на Linux?

Перед установкою Genymotion, спочатку потрібно купити настільну версію. Або ви також можете купити хмарне видання, щоб використовувати свій онлайн-емулятор Android, що не вимагає установки. Для цінової інформації ви можете перейти на офіційний сайт для хмари і настільних комп'ютерів.

Як встановити і запустити Android програми в Genymotion?

Genymotion надає повну підтримку послуг Google. Таким чином, ви можете скористатися будь-яким Android-додатком і отримати доступ до них через ваш комп'ютер.


5. Bliss ОS


Ще однією альтернативою Android-x86 на базі ISO, яку ви також можете розглянути, - це Bliss O S. Він підтримує завантаження в режимі MBR або UEFI для безперебійного запуску Android-додатків на будь-якому комп'ютері Linux або планшеті.

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

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

Bliss OS також доступна як спеціальний ROM для смартфонів Android з розблокованими завантажувачами. Отже, якщо ви ? переконаєте свій пристрій Android, обов'язково перевірте його.

Основні характеристики ОС Bliss:

  • Полірований дизайн
  • Мережа та Wi-Fi
  • Google Play магазин
  • Додаток ARM
  • Доступний як для мобільних, так і планшетів

Для запуску ARM & ARM64-додатків можна спробувати останню бета-версію Blis OS на базі Android 10.

Як встановити ОС Bliss на Linux?

Процес установки Blis OS такий же, як і Android-x86. Ви можете завантажити і завантажити емулятор ISO, виконуючи ті ж кроки. Ви також можете спробувати бета-версію для запуску Android Pie 10 звідси.

Як встановити і запустити Android програми в ОС Bliss?

Bliss OS також слідує тому ж процесу установки програми за допомогою Google Play Store. Завантажте стабільну версію BlissOS звідсиhere.


6. Anbox


Anbox - це Canonical продукт, та ж компанія, яка розробляє один з найпопулярніших дистрибутивів Linux у світі, Ubuntu. Anbox є застарілим проектом і не має підтримки Google Play Store, але ми все ще вважаємо, що йому є що запропонувати спільноті Linux.

Це дуже схоже на рівень сумісності, який працює Android-додатки на будь-якій операційній системі GNU/Linux. Отже, замість Play Store вам потрібно використовувати інструмент ADB для установки програми за допомогою його завантаженого APK. Anbox використовує ядро хост-машини та ресурси для запуску ОС Android замість створення емульованої системи. В результаті цього Anbox працює вільно і швидко, щоб запустити програми на своєму безкоштовному емуляторі Android.

Крім того, як Waydroid, Anbox використовує контейнери LXC для повного відділення ОС Android від хост-машини. Це працює більше як віртуальна машина і змушує користувачів відчувати, що вони використовують портативний Android-смартфон, що робить його одним з найкращих колишніх емуляторів Android для Linux.

Основні характеристики Anbox:

  • Відкритий вихідний код
  • Контейнерний підхід
  • Безпечний і масштабований
  • Підтримка додатків APK
  • Хмарна версія доступна

Ви також можете встановити іншу мобільну ОС на Anbox, таку як Ubuntu Touch, Sailfish або LuneOS. Anbox також є найкращим емулятором Android для Kali Linux.

Як встановити Anbox на Linux?

Для установки Anbox, спочатку потрібно встановити інструмент управління програмним забезпеченням під назвою Snap. Щоб встановити snap, запустіть наступні команди.

sudo apt update
sudo apt install snapd

Для Anbox, запустіть команду, наведену нижче, і насолоджуйтеся досвідом Android в системі Linux.

sudo snap install --devmodode -- beta anbox

Як встановити і запустити Android програми в Anbox?

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

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

$ sudo apt install Adb

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

Щоб перевірити пристрої емулятора Android, що працюють на вашій машині, ви можете використовувати наступну команду, щоб перерахувати всі з них:

$ Adb devices

Далі запустіть нижче команду для установки програми, і вона автоматично покаже в Anbox.

$ Adb install path/.../my-app.apk

Більше емуляторів Android чекають на відкриття

Емулятори, зазначені в цьому списку, ймовірно, є верхівкою прислів'я айсберга. Можливо, буде багато інших невідкритих або майбутніх емуляторів, що незабаром з відкритим вихідним кодом. Деякі з почесних згадок - ARChon, AndyOS і багато іншого. Більшість з них знаходяться в стадії розробки і обмежені.

Є також деякі ОС Android-ось-оси на базі Android, такі як Prime OS і Phoenix OS, але більшість з них працюють далеко застарілі версії Android (Android 7.0 Nougat). Тому, якщо ви хочете емулятор Android для інших платформ, ви можете прочитати нашу статтю на кращих емуляторах Android для Windows PC та емуляторів iOS для Mac.

FAQs

1. Як я можу запускати Android-додатки на Linux без емулятора?

- Ви можете запускати Android-додатки на Linux без емулятора за допомогою Anbox. Це як Wine (Wine не емулятор), а замість додатків та ігор, він працює з Android-додатками на будь-якій операційній системі GNU/Linux. Ядро хост-машини використовується для запуску додатків Android замість створення емульованої системи.

2. Чи може Ubuntu touch запустити Android-додатки?

- Так, Android-додатки тепер можуть працювати на Ubuntu touch через Anbox. У нас є спеціальна стаття про те ж саме, тому обов'язково перевірте її.

3. Чи відрізняється емулятор від віртуальної машини?

- Віртуальна машина, як випливає з назви, надає віртуалізований інтерфейс до фактичного обладнання. У той час як емулятори імітують апаратне забезпечення, не покладаючись на ресурси процесора для безпосереднього запуску коду.

4. Чи доступні BlueStacks для Linux?

- На жаль, BlueStacks недоступний для Linux. Однак є деякі альтернативи, які працюють на Linux з аналогічною функціональністю. Ви можете спробувати Android-x86, AVD, Genymotion або Bliss OS.




Report Page