it-swarm.com.ru

Как перезагрузить эмулятор устройства Android в Genymotion

Как я могу протестировать свое приложение после перезагрузки (ЗАГРУЗКА ЗАВЕРШЕНА), используя Genymotion Я использую Nexus 4 в качестве устройства

<receiver Android:name="com.template.SampleBootReceiver"
            Android:enabled="true">
    <intent-filter>
        <action Android:name="Android.intent.action.BOOT_COMPLETED"/>
    </intent-filter>
</receiver>
12
user3926701

Вы можете использовать командную строку с adb reboot. Это должно перезагрузить ваше устройство.

Чтобы использовать adb, вы должны быть в папке бинарника adb. т.е. <Android SDK>/platform-tools/ или <genymotion folder>/tools/, если Android SDK не установлен. Вы также можете эти папки на ваш путь, чтобы получить к нему доступ из любого места.

40
eyal-lezmy

у меня работает на mac:

  • открытый терминал
  • перейдите в/Приложения/Android Studio.app/sdk/platform-tools
  • убедитесь, что adb находится в каталоге (используйте команду ls)
  • ./adb перезагрузка

Эмулятор Genymotion перезапускается ... 

18
user3889585

Вы можете нажать кнопку питания эмулятора. При нажатии вы увидите диалог настроек. В этом диалоге вы можете выбрать «Перезагрузить». Надеюсь на помощь.

enter image description here

9
B M

Нашел решение, используя также ответ @ eyal-lezmy и другие материалы в Интернете . Если у вас работает более одного устройства, вы можете перезагрузить определенное устройство таким образом

  1. СПИСОК УСТРОЙСТВ

С <genymotion-installer-path> запуска genymotion-Shell

Внутри командной консоли запустите devices, запишите IP-адрес и порт устройства, которое вы хотите перезагрузить и выйти.

  1. ПЕРЕЗАГРУЗИТЬ С ADB

С <Android-sdk-folder>/platform-tools запуска

adb -s <device-ip>:<device-port> reboot
6
tigerjack89

В Linux я нашел двоичный файл adb в /path/to/genymotion/tools/adb

В моем случае:

~/genymotion/tools/adb reboot 

Работает как шарм.

1
Dylan Pierce

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

 enter image description here

0
Alan Nelson