В этом уроке мы рассмотрим еще один пример о том, как можно ускорить эмулятор 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.
Теперь запускаем его и первым делом вас попросят залогинится с тем аккаунтом, что вы создали на первом шаге.
После того как вы залогинетесь, вам нужно создать устройство, выбираем из списка и жмем 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.
По умолчанию оно ставится по тому пути что на скриншоте.
Шаг 6
Теперь запустим ваше приложение на Genymotion.
Для этого у вас должно быть настроен ручной выбор устройства.
И после вы можете нажимать Run и появится окно в котором нужно выбрать ваше устройство Genymotion.
Готово ваше приложение установлено на виртуальное устройство Genymotion!
ПОХОЖИЕ ПУБЛИКАЦИИ
- None Found
10 комментариев к статье "Genymotion - еще один способ ускорить эмулятор на Android"
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Привет! Пытался наладить между с собой Genymotion и Идею.. прошел все по шагам, но на последнем возникла проблемка: После шага с ручным выбором устройства, когда я запускаю приложению у меня выскакивает ошибка ” ADB not responding. You can wait more, or kill “adb.exe” process manually and click ‘Restart’ “. Пытаюсь убить процесс в диспетчере, но он снова запускается. Подскажите как обойти эту проблему?
Переустановить пробовали? запустите adb.exe и остановите его вручную или посмотрите в Service может там сервис рестартануть нужно.
Спасибо, эмулятор летает!)
Хотел бы еще отметить такой момент: после настройки и запуска Genymotion в IDEA появлялась ошибка:
Failure [INSTALL_FAILED_OLDER_SDK]
В AndroidManifest.xml следует изменить минимальную версию sdk, в моем случае:
Возможно кому-то поможет)
Попытка соединяться в ремоут датабейс приводил к ошибкам, а так хорош, значительно быстрее
Дополните пожалуйста инфу возможностью перетаскивать на окно эмулятора .apk файлы и тем самым устанавливать их. Я то научился сегодня этому, но статью лучше вам дописать. ;)
“способ ускорит”, в шапке опечатка.
А если серьезно, смотрю курс, дошел до 8го урока, и получил ошибку Failure [INSTALL_FAILED_OLDER_SDK] и еще WARNING: linker: libdvm.so has text relocations.
Это в дженимоушене. До этого 7 уроков с горем пополам все получалось и работало, перед восьмым обновилась ИДЕЯ, и вот – идей нет, почему не работает. Гуглю, что за ошибка, похоже частовстречаемая.
Проверил прежние проекты(с других уроков) – на новой идее работают.
В дженимошене устройство удалил, создал заново – не помогло. Во встроенном эмуляторе ИДЕИ тоже не запускается.
Может, подскажете что-то? Вечером продолжу с 9го урока, может быть дальше что-то объясняется.
Спасибо, еще раз. Давно хотел заняться программированием под андроид, не мог найти подходящий курс или книгу.
Failure [INSTALL_FAILED_OLDER_SDK] как лечить эту проблему? в манифесте ничего про версию сдк не нашел!
Помогло избавиться от ошибки: В build.gradle в compileSdkVersion прописать 19, а в buildToolsVersion прописать “19.1.0”
У меня возникла аналогичная ошибка. Решился вопрос очень просто.
Версия андроид разрабатываемой программы старше версии ОС эмулятора
Теперь я сэкономил гораздо больше времени благодаря этому уроку. Спасибо Вам большое! Вы мне очень помогли!