Genymotion — еще один способ ускорить эмулятор на Android

В этом уроке мы рассмотрим еще один пример о том, как можно ускорить эмулятор Android, а точней альтернативу эмулятора для ваших приложений под Android.

Мы уже рассматривали как ускорить эмулятор в этом уроке, но я нашел как по мне лучше способ, и сейчас я вам про него расскажу.

Шаг 1

Идем на сайт http://www.genymotion.com/ и регистрируемся там SIGN UP.

После регистрации вам нужно подтвердить свой email.

Please use the link below to activate your account.
Click here

После этого можно качать Genymotion:

По умолчанию вам предложат для вашей ОС, но если у вам нужно для другой ос то ниже по списку можно выбрать.

Шаг 2

Теперь устанавливаем обычным Next, Next, Next.

Теперь запускаем его и первым делом вас попросят залогинится с тем аккаунтом, что вы создали на первом шаге.

2787_2

После того как вы залогинетесь, вам нужно создать устройство, выбираем из списка и жмем Add:

После жмем Next и ждем пока устройство скачаеться на ваш компьютер. И опять жмем Next, после вводим название устройства и жмем Create.

После этого выбираете в списке ваше устройство и жмете Run:

Шаг 3

После запуска только что созданного устройства, вам нужно будет его настроить указав Android SDK у меня о лежит тут: C:\adt-bundle\sdk

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

На главном рабочем столе вы увидите Genymotion Configuration:

Он позволит включать или выключать OpenGL или же задать IP и другое.

Шаг 4

Теперь давайте настроим нашу всеми любимую IDE Intellij IDEA, для неё есть Genymotion plugin скачать можно тут: https://cloud.genymotion.com/page/launchpad/download/

Теперь заходим в Intellij IDEA File -> Settings -> Plugins:

И жмем Install plugin from disk… после выбираете genymotion plugin genymotion-idea-plugin-20130716.jar

И нажимаете Apply после чего вас попросят перезапустить IDE.

После того как Intellij IDEA перезапустится вы должны увидеть сверху иконку Genymotion.

Шаг 5

Теперь давайте настроим Genymotion в IDE.

2787_9

По умолчанию оно ставится по тому пути что на скриншоте.

Шаг 6

Теперь запустим ваше приложение на Genymotion.

Для этого у вас должно быть настроен ручной выбор устройства.

И после вы можете нажимать Run и появится окно в котором нужно выбрать ваше устройство Genymotion.

Готово ваше приложение установлено на виртуальное устройство Genymotion!

Урок создан: 12 августа 2013 | Просмотров: 23839 | Автор: Александр Барчук | Правила перепечатки


Добавить комментарий

Добавить комментарий

Ваш e-mail не будет опубликован.

Комментарии:

  • 26 августа 2013 в 17:03

    Максим

    Привет! Пытался наладить между с собой Genymotion и Идею.. прошел все по шагам, но на последнем возникла проблемка: После шага с ручным выбором устройства, когда я запускаю приложению у меня выскакивает ошибка » ADB not responding. You can wait more, or kill «adb.exe» process manually and click ‘Restart’ «. Пытаюсь убить процесс в диспетчере, но он снова запускается. Подскажите как обойти эту проблему?

    • 28 августа 2013 в 00:48

      Александр Барчук

      Переустановить пробовали? запустите adb.exe и остановите его вручную или посмотрите в Service может там сервис рестартануть нужно.

  • 28 октября 2013 в 23:39

    bgplaya

    Спасибо, эмулятор летает!)
    Хотел бы еще отметить такой момент: после настройки и запуска Genymotion в IDEA появлялась ошибка:
    Failure [INSTALL_FAILED_OLDER_SDK]
    В AndroidManifest.xml следует изменить минимальную версию sdk, в моем случае:

    Возможно кому-то поможет)

  • 15 декабря 2013 в 12:40

    Mdzht

    Попытка соединяться в ремоут датабейс приводил к ошибкам, а так хорош, значительно быстрее

  • 23 марта 2014 в 20:42

    Евгений

    Дополните пожалуйста инфу возможностью перетаскивать на окно эмулятора .apk файлы и тем самым устанавливать их. Я то научился сегодня этому, но статью лучше вам дописать. ;)

  • 06 октября 2014 в 10:41

    Дмитрий

    «способ ускорит», в шапке опечатка.

    А если серьезно, смотрю курс, дошел до 8го урока, и получил ошибку Failure [INSTALL_FAILED_OLDER_SDK] и еще WARNING: linker: libdvm.so has text relocations.
    Это в дженимоушене. До этого 7 уроков с горем пополам все получалось и работало, перед восьмым обновилась ИДЕЯ, и вот — идей нет, почему не работает. Гуглю, что за ошибка, похоже частовстречаемая.
    Проверил прежние проекты(с других уроков) — на новой идее работают.
    В дженимошене устройство удалил, создал заново — не помогло. Во встроенном эмуляторе ИДЕИ тоже не запускается.
    Может, подскажете что-то? Вечером продолжу с 9го урока, может быть дальше что-то объясняется.
    Спасибо, еще раз. Давно хотел заняться программированием под андроид, не мог найти подходящий курс или книгу.

  • 25 октября 2014 в 22:47

    Денис

    Failure [INSTALL_FAILED_OLDER_SDK] как лечить эту проблему? в манифесте ничего про версию сдк не нашел!

    • 26 октября 2014 в 08:03

      Денис

      Помогло избавиться от ошибки: В build.gradle в compileSdkVersion прописать 19, а в buildToolsVersion прописать «19.1.0»

      • 10 января 2015 в 22:11

        Иван

        У меня возникла аналогичная ошибка. Решился вопрос очень просто.
        Версия андроид разрабатываемой программы старше версии ОС эмулятора

  • 19 сентября 2016 в 21:54

    Дмитрий

    Теперь я сэкономил гораздо больше времени благодаря этому уроку. Спасибо Вам большое! Вы мне очень помогли!