Какие эмуляторы Android доступны?

Я хотел бы знать некоторые из эмуляторов Android, которые действительно хорошо работают с Ubuntu 11.10 и выше. Я хочу попробовать WhatsApp на Ubuntu через эмулятор Android. Заранее спасибо

14
задан 30 May 2012 в 04:30

4 ответа

Согласно: http://crashcourse.ca / content / android-emulator-ubuntu-1004-60-секунд

  • Вам нужно будет установить JDK: $ sudo apt-get install openjdk-6-jdk
  • Затем перейдите на страницу загрузки Android SDK, чтобы загрузить его. http://developer.android.com/sdk/index.html
  • Затем обновите SDK: $ android update sdk --no-ui
  • Проверьте, выводится ли $ android list возвращает список доступных SDK.
  • Введите $ android выберите «новый». Установите все, как хотите.
  • После этого проверьте вывод: $ android list avds pic запись «name».
  • Для завершения: запустите эмулятор: $ emulator @ avdsname .

И тогда все готово.

12
ответ дан 30 May 2012 в 04:30

Лучшее и Самый удобный эмулятор Android, доступный в Ubuntu, - это Genymotion .Я действительно рекомендую вам попробовать

3
ответ дан 30 May 2012 в 04:30

Я использовал виртуальный бокс для запуска 4.0.3 honeycomb в ubuntu 11.10, он работал плавно (временами немного медлительно) и на самом деле есть форум для этого, но я забыл имя, но у него есть "X 86 android" удачи

1
ответ дан 30 May 2012 в 04:30

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

Магазин / услуги Google Play

Пожалуйста, поймите разницу.

Сервисы Google Play - это набор инструментов, используемых разработчиками для предоставления приложений (игр) в магазине Google Play

https://developers.google.com/android/guides/overview

Магазин Google Play представляет собой набор инструментов, используемых конечными пользователями для установки приложений, в чем-то похожий на репозитории Ubuntu.

https://play.google.com/store?hl=en


MEMU

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

Наилучшим вариантом, к сожалению, является memu (программа для Windows, не бегать в вине). Не существует варианта Linux, который был бы таким стабильным, быстрым, простым и полнофункциональным, как memu для игр.

http://www.memuplay.com/

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

Одного списка функций должно быть достаточно, чтобы убедить вас хотя бы запустить memu в виртуальной машине, если не на «голом железе» (например, работать в 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/

Снимки экрана memu

memu game

memu1


Параметры / ограничения Linux

Основным ограничением для игры является магазин Google Play. Магазин Google Play не может быть включен без разрешения Google. Кроме того, многие сложные игры не работают на эмуляторах Linux. Например, вы не можете играть в большинство Android-игр на 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

https://chrome.google.com/webstore/detail/direct-apk-downloader/bifidglkmlbfohchohkkpdkjokajibgg?hl= ru

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

См. http://www.tomsguide.com/faq/id-2326514/download-install-android-apps-unidentified-developer.html

и https. : //android.stackexchange.com/questions/5566/how-can-i-install-an-app-given-only-its-apk-file

Это относится к большинству эмуляторов Linux.

Google службы play включены в любой из эмуляторов Linux или могут быть легко установлены на них.


Параметры эмулятора Linux

  1. Android SDK - это громоздко в установке, довольно сложно в использовании и предназначено для разработки приложений, а не игр

    Это медленно. Я упоминал, что он очень медленный?

    Основная цель Android SDK - писать программы для Android. Если вы установите игру для Android на SDK, она, скорее всего, будет настолько медленной, что станет непригодной для использования, и я бы не стал использовать ее ни в одной игре PvP.

    См. Полное руководство по установке Android SDK / ADT Bundle на Ubuntu

  2. Android в Chrome

    Может работать с хромом в некоторых играх, я не мог заставить его работать с хромом для более сложных игр, таких как clash of clans.

    Вам необходимо установить Chrome, по крайней мере бета-версию, если не нестабильно . Основная причина этого - webgl - https://get.webgl.org/

    Итак, хотя ваш браузер может поддерживать webgl, webgl находится в разработке, и у меня были проблемы с webgl 2, работающим с играми и webgl 2 требуется для большинства сложных игр.

    Как без конфликтов установить все версии (стабильная / бета / нестабильная) Google Chrome?

    Не все игры портированы. В меру сложный, не такой плохой, как SDK. Не очень хорошо интегрирован в os. Нет средств для автоматизации игр.

    См. Расширение Chrome "ARC" - https://chrome.google.com/webstore/detail/arc-welder / emfinbmielocnlhgmfkkmkngdoccbadn

    Я считаю, что эта опция находится в стадии бета-тестирования, и многие пользователи сообщают об ошибках.

  3. Anbox

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

    Существенное ограничение - он не включает магазин Google Play, и игры могут работать, а могут и не работать.

    Насколько я знаю, это так. в быстрой разработке и имеет ошибки.

    См. также http://www.linuxandubuntu.com/home/anbox-runs-android-in-your-linux-without-emulation

  4. Virtualbox / KVM ] - ОС Android x86 будет работать очень медленно, и большинство игр не будут запускаться на образе.

    Google Play включен в последние версии, и игры будут установлены, но сложные игры, такие как clash of clans или подобные, будут вылетать или отказываться , чтобы открыть.

    Вы можете немного ускорить его - https://doc.nuxeo.com/blog/speeding-up-the-android-emulator/ . Я лично не видел заявленного автором значительного увеличения скорости на 400%, хотя есть небольшое улучшение.

    http://www.android-x86.org/

  5. Genymotion. Это считается лучшим, но его сложно установить и не бесплатно. Я пробовал старые бесплатные версии, они работали медленно и не включали магазин Google Play. Новые версии включают сервисы Google Play и приложение в виде магазина Google.

    https://www.genymotion.com/

    У вас должен быть установлен виртуальный бокс, чтобы использовать genymotion, что не особо важно, но вы должны быть осторожны версии, так как иногда возникают конфликты с версиями vbox и genymotion.

    Я бы не советовал вам устанавливать старые версии (вы можете найти их в сети). Они бесплатны для личного использования, но медленные и не позволяют играть в игры.

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

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

    Genymotion не имеет инструментов для написания сценариев игр (в отличие от memu).

    Genymotion намного медленнее, чем memu.

    Людям, которые используют is love it, up вам, если вы хотите платить годовую плату.

    Начальная пробная версия - 30 дней бесплатно. Через 30 дней https://www.genymotion.com/pricing-and-licensing/

    Некоторые люди утверждают, что genymotion бесплатна для личного использования, если вы обратитесь в их службу поддержки https: //www.genymotion .com / contact /

  6. AndroVM - объединен с Genymotion. Предыдущие бесплатные версии не включали Google Play Store.

  7. Andy OS - Хотя они утверждают, что Andy «работает в Linux», на самом деле он работает в гостевой системе Windows в виртуальном боксе на хосте Linux.

    Как установить Andy эмулятор Android в Linux?

    Лично я бы запустил memu, а не andy, у memu больше возможностей.

8
ответ дан 30 May 2012 в 04:30

Другие вопросы по тегам:

Похожие вопросы: