Мені хотілося б знати деякі андроїд-емулятори, які дуже добре працюють з Ubuntu 11.10 і вище. Я хочу спробувати "whatsapp" на Ubuntu через емулятор Android. Спасибі заздалегідь
Мені хотілося б знати деякі андроїд-емулятори, які дуже добре працюють з Ubuntu 11.10 і вище. Я хочу спробувати "whatsapp" на Ubuntu через емулятор Android. Спасибі заздалегідь
Відповіді:
Відповідно до: http://crashcourse.ca/content/android-emulator-ubuntu-1004-60-seconds
$ sudo apt-get install openjdk-6-jdk
$ android update sdk --no-ui
$ android list
повертає вам список доступних SDK.$ android
вибрати «новий». Встановлюйте речі так, як вам потрібно.$ android list avds
виберіть запис "ім'я".$ emulator @avdsname
.І тоді вам добре піти.
Ця відповідь написана з боку кінцевого споживача, з точки зору геймерів, хоча значна частина стосується і інших цілей.
Будь ласка, зрозумійте різницю.
Служби Google Play - це набір інструментів, які розробники використовують для надання додатків (ігор) доступними в магазині Google Play
https://developers.google.com/android/guides/overview
Google Play Store - це набір інструментів, які використовуються кінцевими користувачами для встановлення програм, дещо схожих на сховища Ubuntu.
https://play.google.com/store?hl=uk
На моєму досвіді, після безлічі спроб і помилок, я попереджу вас, що на час цієї публікації не існує простого способу грати в андроїд ігри в Linux / Ubuntu.
Оптимальним варіантом, вибачте, є мему (програма Windows, не буде працювати у вині). Немає можливості Linux, яка настільки стабільна, швидка, проста та повноцінна, як пам’ять для ігор.
Це безкоштовно, включає в себе ігровий магазин Google, швидкий, добре інтегрований у Windows, у тому числі обмін файлами між хостом / гостем, інтеграція миші, широке налаштування, сценарій ігрової гри, що дозволяє відкрити кілька примірників за один раз тощо.
Список лише функцій повинен бути достатнім, щоб переконати вас принаймні запустити мему в VM, якщо не голий метал (тобто працювати на Windows).
memu набагато швидше, ніж будь-який із варіантів Linux / Ubuntu.
memu запускається за лічені секунди, на відміну від параметрів Linux, а для android-x86 потрібно майже 5 хвилин, щоб завантажитися на плеєр завантаження Android на моєму ноутбуці. Деякі люди повідомляють, що android-x86 не працює просто тому, що вони не дочекалися 15 хвилин, необхідних для завантаження (не жартуючи).
Документація - / http://www.memuplay.com/download/Memu-User-Manual.pdf
Запис ігрових дій для автоматизації гри - http://www.memuplay.com/blog/how-to-use-operation-record/
знімки екрана мему
Основне обмеження для гри - це ігровий магазин Google. Google Play Маркет не може бути включений без дозволу google. Крім того, багато складні ігри не працюють на емуляторах Linux. Наприклад, ви не можете грати в більшість андроїд-ігор на android-x86 (порт процесорів android до x68 / x86_64). Багато ігор із магазину google play буде встановлено, але не функціонуватиме.
як встановити програми / ігри для android (apk) - це стосується більшості емуляторів Linux.
Примітка. Якщо ви використовуєте емулятор, який НЕ включає магазин Google Play, вам потрібно завантажити інсталятор Android (apk) та встановити вручну.
а apk - архів пакетів, як-от .deb - https://en.wikipedia.org/wiki/Android_application_package
Щоб отримати apk, використовуйте веб-сервіс, наприклад https://apkpure.com/app
Після завантаження вам потрібно перенести його на емулятор (або завантажити його в емулятор), а потім вам потрібно перейти в безпеку в емуляторі і дозволити встановлення з недовірених джерел, а іноді ввімкнути режим розробника.
Див. Http://www.tomsguide.com/faq/id-2326514/download-install-android-apps-unidentified-developer.html
та /android/5566/how-can-i-install-an-app-given-only-its-apk-file
Це стосується більшості емуляторів Linux.
Служби відтворення Google включені або можуть бути легко встановлені на будь-якому з емуляторів Linux.
Android SDK - це громіздка установка, дещо складна у використанні та розроблена для розробки додатків, а не для ігор.
Це повільно. Я вже згадував, це дуже повільно?
Основна мета Android SDK - писати програми для Android. Якщо ви встановите на android гру на SDK, вона, швидше за все, не буде настільки повільною, що стане непридатною, і я не використовував би її в жодній грі PvP.
Див. Повне керівництво по установці для Android SDK / ADT Bundle на Ubuntu
Може працювати з хромом для деяких ігор, я не міг би змусити його працювати над хромом для більш складних ігор, таких як зіткнення кланів.
Вам потрібно встановити Chrome, принаймні бета-версію, якщо не нестабільну. Основна причина цього - webgl - https://get.webgl.org/
Отже, хоча ваш веб-переглядач може підтримувати webgl, webgl знаходиться в стадії розробки, і у мене виникли проблеми з webgl 2, робота з іграми, а webgl 2 потрібна більшістю складних ігор.
Як встановити всі версії (стабільні / бета / нестабільні) Google Chrome поруч без конфліктів?
Не всі ігри переносяться. Помірно складний, не такий вже й поганий, як SDK. Не добре інтегрована в ос. Немає засобів для автоматизації ігор.
Див. Розширення з хромом "ARC" - https://chrome.google.com/webstore/detail/arc-welder/emfinbmielocnlhgmfkkmkngdoccbadn
Я вважаю, що цей варіант є бета-версією, і багато користувачів повідомляють про помилки.
Це розраховано на Ubuntu, і, мабуть, ваш найкращий варіант, я особисто його не пробував. В даний час він недостатньо підтримується в інших дистрибутивах, але багато дистрибутивів додають у підтримку.
Обмежувальне обмеження - воно не включає магазин ігор Google, а ігри можуть чи не працюватимуть добре.
Наскільки я знаю, він у швидкому розвитку та має помилки.
Дивіться також http://www.linuxandubuntu.com/home/anbox-runs-android-in-your-linux-without-emulation
Virtualbox / KVM - ОС Android android x86 працюватиме дуже повільно, і більшість ігор не працюватиме на зображенні.
Google Play включена в останніх версіях, і ігри встановлять, але складні ігри, такі як зіткнення кланів або подібні, розбиваються або відмовляються відкриватися.
Ви можете трохи пришвидшити - https://doc.nuxeo.com/blog/speeding-up-the-android-emulator/ . Я особисто не бачив, як стверджував автор, масовий прискорення швидкості на 400%, хоча є незначне поліпшення.
Генімоція. Це вважається найкращим, але його громіздка установка і не безкоштовна. Я спробував старіші безкоштовні версії, і це було повільно і не включав Google Play Store. Нові версії включають сервіси google play та додаток Google Store, наприклад
Вам потрібно встановити віртуальну скриньку, щоб використовувати genymotion - це не дуже велика справа, але ви повинні бути уважними до версії, оскільки іноді виникають конфлікти з версіями vbox та genymotion.
Я б не радив встановлювати старіші версії (їх можна знайти в мережі). Вони безкоштовні для особистого користування, але повільно і не будуть грати в ігри.
Генімоція помірно громіздка і дратівлива. Ви повинні завантажити .run файл, який встановить його. Потім потрібно зареєструвати рахунок та придбати ліцензію. Після введення ключа ви завантажуєте зображення.
Після запуску це досить швидко, принаймні, це було з більш старими безкоштовними версіями. Я не платив за ліцензію, тому новіші версії не перевірені.
У Genymotion немає інструментів для ігор сценаріїв (на відміну від мему).
Генімоція значно повільніше, ніж мему.
Люди, які користуються, це люблять, це залежить від вас, якщо ви хочете платити щорічну плату.
Початковий пробний термін - 30 днів безкоштовно. Через 30 днів https://www.genymotion.com/pricing-and-licensing/
Деякі люди стверджують, що генімоція безкоштовна для особистого використання, якщо ви звернетесь до їхньої служби підтримки https://www.genymotion.com/contact/
AndroVM - злився з Genymotion. Попередні безкоштовні версії не включають Google Play Store.
Енді ОС - Хоча вони стверджують, що Енді «працює на Linux», він дійсно працює на гостях Windows у virtualbox на хості Linux.
Як встановити Енді андроїд-емулятор в Linux?
Особисто я би запускав мему, а не Енді, мему має більше можливостей.
Найкращий і найзручніший для Android емулятор Android на Ubuntu - Genymotion . Я дуже рекомендую спробувати
я використовував virtualbox для запуску 4.0.3 соти в ubuntu 11.10, він біг плавно (свого часу млявий часом), і на самому форумі це зробити, але я забув ім'я, але у нього є "X 86 android" удачі