web-dev-qa-db-fra.com

Genymotion comment déboguer avec Chrome Dev Tools

Nous utilisons Genymotion pour tester/déboguer une application basée sur WebView Android Application. L'appareil apparaît dans Chrome Dev Tools via Inspect Device, mais sans capacité d'inspection) . Nous avons fait différentes tentatives, avec/whitout ADB, avec/whitout Android Studio mais sans chance. Qu'est-ce qui ne va pas/manque?

41
Nico Pernice

Voir les documents officiels sur l'activation du débogage sur Android

  1. Démarrez votre appareil virtuel et, à l'intérieur de l'appareil virtuel , activez le "débogage USB" en allant dans Paramètres > Options développeur > Débogage USB . Si vous obtenez une invite indiquant "toujours autoriser le débogage USB", appuyez sur "OK". Si vous ne voyez pas l'option pour Options développeur , allez d'abord Paramètres> À propos du téléphone/de la tablette , recherchez Numéro de build , et appuyez dessus environ 10 fois. Remontez d'un menu et trouvez le menu Options du développeur maintenant activé au-dessus des options du menu À propos.

  2. Accédez à Chrome sur votre système d'exploitation hôte. Tapez chrome://inspect dans l'url et appuyez sur Entrée.

  3. Cochez la case en haut qui indique "Découvrir les périphériques USB". Il devrait maintenant y avoir une liste d'appareils virtuels actuellement disponibles pour Chrome. Recherchez le périphérique que vous souhaitez déboguer et cliquez sur le lien inspect.

  4. Une nouvelle fenêtre Chrome Developer Tools devrait s'ouvrir contenant le code de la page que vous consultez actuellement dans votre navigateur et afficher l'onglet "Emulation" en bas avec des informations sur les spécifications de votre appareil .

Si vous ne parvenez pas à faire fonctionner cela, vérifiez les éléments suivants:

  • Vérifiez la redirection de port.
  • Paramètres du proxy.
  • Installation du pilote USB.
69
Harsha Vardhan