Не можна заперечувати вплив смартфонів на життя людей. В наші дні є програма для всіх і кожного. Смартфони перетворилися на зручне рішення, будь то новинний додаток, щоб почати свій день, або соціальні мережі, щоб бути ближче зі своїми близькими.
Є багато користувачів Linux, які хочуть запускати свої улюблені Android-програми на комп’ютері. Щоб запустити ці програми, вам потрібно використовувати емулятори Android, які допомагають запускати програми та ігри Android на комп’ютері з Linux. Ось кілька поширених емуляторів Android, які можна використовувати для запуску та тестування програм Android у Linux.
1. Anbox
Anbox був вперше розроблений для тестування програм Android, і багато користувачів користуються цим емулятором з моменту його створення. Він дозволяє запускати всі ваші улюблені програми та ігри для Android, незалежно від дистрибутивів Linux.
Емулятор Anbox поміщає базову операційну систему Android у просту автономну платформу, відключаючи прямий доступ до обладнання нормальної продуктивності. Він інтегрує основну систему служб Android в Linux, що дозволяє оптимізувати емуляцію.
Anbox використовує стандартні технології Linux, такі як контейнери (LXC), які допомагають розрізняти Linux та емулятор. Цей емулятор дозволяє вибрати будь-яку версію Android від Cupcake до Oreo. Він виключно безпечний у порівнянні з іншими емуляторами завдяки своїй контейнерній конструкції.
2. Genymotion
Genymotion – ще один популярний емулятор, напевно один із найкращих варіантів на цифрових платформах. Він дозволяє запускати віртуальні пристрої Android у хмарі та на робочому столі Linux. Це ще не все, оскільки ви отримаєте понад 3000 конфігурацій пристроїв після встановлення цього емулятора.
Емулятор дозволяє приймати інформацію від датчиків, таких як дані гіроскопа з пристроїв Android у вашу ОС Linux. Його ідеальна якість пікселів відображає вихідний розмір будь-якої програми без встановлення будь-якого стороннього програмного забезпечення.
Genymotion сумісний із інструментами Android SDK та Android Studio. Мало того, це багатоцільова платформа, яка дозволяє розробникам тестувати свої веб-сайти та коди у різних браузерах Android прямо зі своєї системи Linux.
3. Android-x86
Android-x86 робить все можливе для користувача Linux завдяки запуску емуляції Android безпосередньо в апаратному забезпеченні ПК. Він витягує систему Android із традиційних чіпів ARM у смартфоні та безперебійно працює як з x86, так і з програмним забезпеченням на базі AMD.
Цей емулятор потребує встановлення віртуальної машини для запуску програм, встановлених як автономна Live-система. Завдяки вбудованій підтримці Wi-Fi, ви можете налаштувати мережеві підключення досить легко.
Android-x86 також дозволяє підключати наявне сховище пам’яті пристрою Android безпосередньо до вашого емулятора. За замовчуванням режим налагодження включає “Busybox”, який дуже зручний для виявлення помилок у програмах.
4. Android Studio
Android Studio – це програмне забезпечення, необхідне кожному розробнику для емуляції програм Android на своїй Linux-машині. Цей інтерфейс є повноцінним інструментом, що найкраще підходить для розробки та тестування додатків. Якщо вам потрібно поекспериментувати з будь-яким з ваших програм Android, використовуючи підтримку Linux, Android Studio – ваш друг!
Все, що вам потрібно, це віртуальний пристрій Android (AVD), який потім можна налаштувати для використання програмного забезпечення як емулятор. Оскільки це рішення з відкритим вихідним кодом і, до того ж, безкоштовне, Android Studio часто є частиною робочого набору кожного розробника.
У міру того, як ви будете рости і дізнаватися більше про системи емуляції, ви зрозумієте важливість цього інструменту і те, наскільки добре він може підтримувати інші інтелектуальні пристрої, такі як розумні годинники, телевізори та смартфони.
5. ARChon
ARChon – унікальний емулятор Android для систем Linux. Він не працює всередині віртуальної машини, тому що вам не потрібно встановлювати його у системі Linux. Він використовує потужне середовище Google Chrome, а потім безпосередньо вводить до нього емулятор.
Це означає, що цей емулятор працює з будь-якою версією ядра, і будьте впевнені, він ефективно працюватиме на будь-якому дистрибутиві Linux. Ви можете подумати, що можливості програми мінімальні. Але це не так. Розробники можуть швидко перезбирати свою програму і запустити її на своїй машині Linux за допомогою ARChon.
Розробники можуть експериментувати зі своїм програмним забезпеченням та змінювати його відповідно до своїх потреб за допомогою цього емулятора з відкритим вихідним кодом. ARChon – відмінний вибір, якщо ви хочете емулювати програми Android без використання віртуальних машин.
6. BlissOS
Якщо ви розробник, ви, мабуть, розумієте необхідність ефективного використання системних ресурсів під час запуску деяких із найістотніших ігрових додатків.
Якщо це ваша вимога, то настав час звернутися до BlissOS. Це потужний емулятор із відкритим вихідним кодом, який дозволяє користувачам або розробникам запускати свої програми Android як системне програмне забезпечення на машинах Linux.
BlissOS – це справжній емулятор, що пропонує розробникам кілька можливостей для зміни виду емулятора.
Іноді розробники можуть зіткнутися з проблемами при запуску найвибагливіших програм Android на своїх Linux-машинах. Щоб впоратися з цим, BlissOS поставляється з орієнтованими на продуктивність проектами та реалізацією, що оптимізують все і роблять їх менш ресурсоємними. Іншими словами, він піклується про вашу систему, повідомляючи вас про шкідливі програми, які можуть потрапити у вашу системою.
Вибір відповідного емулятора Android для Linux
Пошук відповідного емулятора Android для вашої системи Linux може здатися складним. Деякі розробники шукають системи емуляції, такі як Nox та Bluestacks, але оскільки ці програми недоступні для Linux, і вони не можуть ними скористатися.
Враховуючи цей список емуляторів Android, ви можете ухвалити рішення та вибирати один з них. Цей список допоможе вам зробити вибір у вашому прагненні знайти найкращий емулятор для запуску ваших улюблених програм Android на машині Linux.
Это ж мать его линкус. 1) Пробую Anbox, захожу на оф сайт, прописываю команды для установки из официальной инструкции – не работает. Надо курить форумы и мануалы 2) Скачал Genymotion. bin файл с оф сайта. Запускаю, он что-то долго качает и ничего не происходит по итогу. Надо курить мануалы и форумы3) Android-x86. Зашёл на оф сайт. Инструкция начинается с создания загрузочной флешки и предвещает афигенно увлекательный процесс. Даже пробовать не… Читати далі »