Genymotion: как загрузить apk каждый раз?

Я начинаю работу с Android и с Genymotion. Трудно получить Genymotion для установки .apk и запускать его более одного раза. Вот что я делаю:

  • Начните с запуска Genymotion.
  • Нажмите значок Genymotion в Elipse.
  • См. "Диспетчер виртуальных устройств Genymotion". Обратите внимание, что Состояние моей виртуальной машины на
  • Создайте новый проект Android
  • Нажмите зеленую кнопку Выполнить
  • См. диалог Запустить как. Выберите Android-приложение
  • См. раздел "Выбор устройства для Android". Выберите Genymotion_nexus_one
  • Смотрите приложение привет мир. Нажмите кнопку GM home

Отсюда, если я изменяю приложение, трудно заставить приложение повторно отображать в эмуляторе:

  • Перетащите кнопку в действие activity_main.xml. Сохранить.
  • Нажмите зеленую кнопку Выполнить
  • Ничего не происходит

Чтобы вернуть приложение для повторного отображения, требуется перетаскивать действия типа "Ручка:

  • Если я Очистить журнал консоли или вызвать диспетчер виртуальных устройств , прежде чем нажимать кнопку "Выполнить", приложение будет отображаться в Genymotion.

Любые идеи о том, как заставить Genymotion вести себя без дрожания дескриптора?

Я запускаю последнюю версию SDK: 20131030 на OSX 10.7.5

Ответы

Ответ 1

Решено:

С момента установки adt-bundle-mac-x86_64-20131030 я бы никогда не щелкнул правой кнопкой мыши кнопку "Выполнить", чтобы отобразить раскрывающееся меню. Сделав это один раз, нажатие кнопки "Выполнить" теперь вызывает Android-устройство Chooser каждый раз (как и должно быть).

Когда я впервые столкнулся с этой проблемой, я переустановил adt-bundle-mac-x86_64-20131030 и Genymotion. Я не видел изменений в поведении. Это, по-видимому, незначительная ошибка в этой версии adt-bundle-mac-x86_64-20131030

Ответ 2

Перетащите drop apk на эмулятор Genemotion, он автоматически установит и создаст ярлык short.enjoy.

Ответ 3

запустите в командной строке:

adb install your_app_name.apk

: -)

Ответ 4

В Android Studio, если вы запускаете проект (shift + F10) при запуске виртуального устройства Genymotion; вы увидите устройство в списке подключенных устройств в окне "Выбор развертывания".