Запускаємо додатки для android на windows

Для виконання цього завдання існує три рішення: офіційний емулятор від Google, порти сторонніх розробників і додаток BlueStacks. Розглянемо їх все.

Після не надто швидкого старту, екосистема додатків на Android показала своє різноманітність і дружній підхід до розробників. Будь-який бажаючий здатний створити свою програму і опублікувати її в магазині Google Play Store з мінімумом обмежень. Це призвело до наявності тут безлічі відмінних додатків, аналогів яким немає на інших платформах, включаючи iOS. Природно, для роботи з цими додатками потрібно бути володарем смартфона або планшета на Android. Однак, що робити, якщо їх у вас немає, а спробувати додатки все ж хочеться?

Відео: Як запустити Андроїд ігри та програми на ПК без емулятора

На щастя, доклавши певних зусиль, можна запускати ці програми на комп`ютерах під управлінням Windows. Є кілька методів добитися цього, кожен зі своїми плюсами і мінусами.

емулятор Android

Android emulator

Самим базовим способом запуску програм для Android на комп`ютері є установка емулятора системи, що є частиною SDK від Google. Емулятор може бути використаний для створення віртуальних пристроїв, що працюють під управлінням будь-якої версії Android, з різними дозволами і апаратними конфігураціями. Першим мінусом цього підходу є складний процес установки.

спочатку потрібно скачати пакет SDK з сайту Google і задіяти входить в нього програму SDK Manager для скачування необхідної версії операційної системи. AVD-менеджер дозволить створити і управляти роботою віртуальних пристроїв. Google зробила доступними деякі наперед задані параметри в меню пристроїв лінійки Nexus, але нічого не заважає поставити їх вручну. Завантаживши віртуальний пристрій, потрібно встановити на нього додаток, а емулятор оснащений стокової версією Android, без встановлених додатків.




Оскільки магазин Play Store тут відсутня, доведеться трохи попрацювати з файлами самостійно. Береться файл з розширенням APK і поміщається в папку tools всередині папки з встановленим SDK. Далі при запущеному AVD-менеджері використовується командний рядок, де потрібно набрати «adb install filename.apk» (без лапок). Додаток буде додано до списку додатків віртуального пристрою. Детально про запуск та налаштування емулятора, ми вже розповідали в статті "Запуск додатків Android на комп`ютері з Windows".

Великим плюсом є використання немодифікованої версії Android. В емуляторі програми відображаються точно також, як на реальних пристроях. Це можна використовувати при тестуванні ранніх збірок додатків перед завантаженням на пристрій. Головний мінус - некваплива робота емулятора, що зазнає нестачу доступу до апаратних ресурсів ПК, так що ігри можуть «пригальмовувати».

Відео: Запуск Windows додатків на Android через CrossOver

Порти Android-ПК

Порти Android-ПК

Якщо ви не боїтеся прикласти трохи більше зусиль, можна встановити модифіковану версію Android, яка буде працювати більш плавно. Є кілька портів Android, здатних працювати на ПК, проте їх підтримка обмежена через великий розкид можливих змін комп`ютерів. Два основні варіанти для установки - Android on Intel Architecture (для ПК з підтримкою UEFI) і Android-x86 Project.




Обидва проекти знаходяться не в ідеальному стані, і для роботи з ними будуть потрібні підтримувані ПК, на зразок планшета Dell XPS 12 для версії від Intel або Lenovo ThinkPad x61 для Android-x86. Їх можна встановити поверх Windows, але це не найкраща ідея. Рекомендується встановити Android на окремому розділі жорсткого диска.

Якщо ваш комп`ютер не підтримується обома варіантами, можна спробувати задіяти програму віртуалізації VirtualBox, яка може бути трохи швидше офіційного емулятора Android. Для ігор цього все ще може бути недостатньо, але для інших додатків вистачить. Інтеграції з магазином Play Store немає і тут, так що потрібно ставити додатки вручну.

BlueStacks App Player

Для тих, хто хоче максимально швидко і легко запустити ігри та програми, пропонується BlueStacks (про нього ми вже розповідали в статті "BlueStacks: ігри для Android на Windows 8"). Незважаючи на гадану легкість, тут працює повна і значно модифікована версія Android. Сюди вбудований магазин Play Store, і в список пристроїв, через які ви заходите в нього, додається Galaxy Note II.

BlueStacks завантажує на робочому столі вікно з різними категоріями додатків (ігри, соціальні і т.п.). Натискання на пошук або програми дозволяє відображати клієнт Play Store так само, як на Android-планшеті. Можна вести навігацію, так що додаток BlueStacks є більш масштабну програму, ніж просто плеєр для додатків. Можна встановити завантажувачі від сторонніх розробників, на кшталт Nova або Apex, зробивши їх вибором за замовчуванням.

BlueStacks App Player

Відео: [туторіал] Запуск windows додатків на android

Доступ до магазину звільняє від необхідності возитися з установочними файлами, і продуктивність в даному випадку на високому рівні. Більшість ігор ідуть цілком пристойно, проте з мишею в більшості з них робити нічого. При наявності сенсорного монітора або роботі на планшеті з мультитач можна користуватися ним - тобто планшет на Windows 8 частково можна перетворити в Android-планшет. Розробники називають лежить в основі роботи програми технологію LayerCake ( «Листковий пиріг»), оскільки одна система працює поверх іншої.

Єдиний недолік BlueStacks в тому, що робота ведеться не з «чистої» версією Android. Всі внесені в систему заради працездатності додатків зміни можуть привести до проблеми з цими ж додатками, коли вони або відмовляються запускатися або ненавмисно закриваються. До того ж це оточення не має цінності при розробці, оскільки немає гарантій, що тут і на реальних пристроях додатки будуть відображатися однаково. Крім того, це платний сервіс з підпискою Pro за $ 2, інакше можна буде встановити лише кілька додатків.

Який вибір кращий?

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

Якщо ж потрібно протестувати додаток перед установкою на реальний пристрій, кращим вибором стане емулятор. Він повільний, проте стандартизований, і покаже реальну роботу на смартфонах і планшетах.


Поділися в соц. мережах:

По темі: