web-dev-qa-db-fra.com

Comment redémarrer l'émulateur de périphérique Android dans Genymotion

Comment puis-je tester mon application après le redémarrage (BOOT COMPLETED) à l'aide de Genymotion J'utilise Nexus 4 comme périphérique

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

Vous pouvez utiliser la ligne de commande avec adb reboot. Il devrait redémarrer votre appareil.

Pour utiliser adb, vous devez être dans le dossier du binaire adb. <Android SDK>/platform-tools/ ou <genymotion folder>/tools/ si le SDK Android n’est pas installé. Vous pouvez également ces dossiers sur votre chemin pour y accéder depuis n'importe où.

40
eyal-lezmy

fonctionne pour moi sur mac:

  • terminal ouvert
  • aller à/Applications/Android Studio.app/sdk/platform-tools
  • assurez-vous que adb est dans le répertoire (utilisez la commande ls)
  • ./adb reboot

L'émulateur Genymotion redémarre ... 

18
user3889585

Vous pouvez appuyer sur le bouton d'alimentation de l'émulateur. Lorsque vous appuyez dessus, vous verrez une boîte de dialogue d’option. Ce dialogue, vous pouvez choisir "Redémarrer". J'espère de l'aide.

enter image description here

9
B M

Trouvez la solution en utilisant également la réponse de @ eyal-lezmy et d'autres éléments sur le Web . Si vous avez plusieurs périphériques en cours d'exécution, vous pouvez redémarrer un périphérique spécifique de cette façon

  1. LISTE DES APPAREILS

À partir de <genymotion-installer-path> lancer genymotion-Shell

Dans le shell, exécutez devices, notez l'adresse IP et le port du périphérique que vous souhaitez redémarrer et quitter.

  1. REDEMARRAGE AVEC ADB

À partir de <Android-sdk-folder>/platform-tools exécuter

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

Quand sur Linux j'ai trouvé le binaire adb dans /path/to/genymotion/tools/adb

Dans mon cas:

~/genymotion/tools/adb reboot 

Fonctionne comme un charme.

1
Dylan Pierce

Appuyez et maintenez le bouton d'alimentation de l'interface utilisateur de Genymotion en bas à droite. Cela fera apparaître le menu pour redémarrer. L'application se fige lorsqu'elle s'arrête, mais au redémarrage, vous verrez qu'elle a redémarré.

 enter image description here

0
Alan Nelson