J'ai créé un périphérique virtuel à l'aide de Genymotion. Je veux tester une application qui fonctionne en secouant l'appareil. Comment puis-je faire bouger le périphérique virtuel? Je ne pouvais pas trouver comment secouer cet appareil.Comment secouer un périphérique virtuel créé par Genymotion (Android Emulator)
Répondre
Il n'y a pas de façon native d'émuler un tremblement dans genymotion, mais vous pouvez essayer un outil comme Frappe (Mac uniquement) pour envoyer une action de secousse au périphérique virtuel. Selon le client que vous essayez d'émuler, "adb shell input keyevent 82" peut envoyer une action de secousse, réactiver l'appareil ou simuler une touche de menu.
Cette méthode ne fonctionne api sous 15
Pour accélérateur d'essai et d'autres comme la gravité, gyroscope, ... peut utiliser cette application.
Premier téléchargement sensorsimulator
C'est 2 application. Une installation (SensorSimulatorSettings-2.0-rc1.apk) en seconde d'émulateur (sensorsimulator-2.0-rc1.jar) s'exécute dans votre PC.
Genymotion prennent pas en charge cette fonction:
Autre façon:
Yo Vous pouvez utiliser l'émulateur Android Studio Android 6.0 (Google APIS) x86.
Cet émulateur (tous les x86/x64 bits) très rapide et supporte tous les capteurs.
J'ai installé apk au périphérique genymotion et exécuter à la fois app et fichier jar. Lorsque je clique sur Test Connect dans l'application sensorsimulator, l'application se bloque et redémarre l'appareil. – Can
Vérifier l'installation apk? –
Cette méthode ne fonctionne que sur 15. –
Sans l'aide d'un périphérique connecté via USB pour la télécommande? C'est la seule façon dont je sais comment le faire. –