9 votes

Utilisation de périphériques USB avec débogage matériel

J'ai une tablette de développeur, et j'ai également besoin de certains périphériques connectés par USB à ma tablette et au câble de débogage en même temps. J'ai essayé de connecter un hub USB à ma tablette à l'aide d'un câble OTG, mais j'ai rencontré le problème suivant : la tablette peut utiliser les périphériques, mais le PC n'affiche pas le périphérique dans la fenêtre de configuration. adb devices .

Est-il possible de connecter le câble de débogage et les périphériques USB à ma tablette en même temps ?

13voto

TronicZomB Points 713

Non, ce n'est pas possible. Pour que votre appareil soit en mode de débogage/connecté à l'ordinateur avec le câble de débogage, il doit être connecté en tant que périphérique esclave. Le câble OTG indique à la tablette de passer en mode hôte. Donc maintenant, votre ordinateur dit à votre tablette d'être un esclave mais à travers l'énumération avec le câble OTG, la tablette croit qu'elle doit être le maître, il y a une querelle et il semble que la tablette gagne et soit le maître et donc votre ordinateur ne reconnaît pas l'existence de la tablette.

Si vous avez besoin des outils de débogage, avez-vous regardé le débogage sans fil ADB ? (Désolé, je ne trouve pas le lien pour le moment, mais je l'ai utilisé par le passé et je sais qu'il se trouve quelque part sur le site developer.Android.com).

Je ne trouvais pas le lien, alors j'ai trouvé comment le refaire :

  1. Ouvrez l'invite de commande et accédez à votre sdk/outils de plate-forme/ dossier.
  2. Type adb tcpip 5555
  3. Type adb connect <your device IP address>:5555
  4. A ce moment-là, vous débranchez votre appareil et tapez adb logcat
  5. Parfois, par exemple en débranchant/en branchant un périphérique USB, le logcat sera déconnecté, il suffit de refaire les étapes 3 et 4.

0voto

dcarl661 Points 1
  1. Assurez-vous que le téléphone et le PC sont sur le même réseau (pingable), puis obtenez l'adresse IP du téléphone à partir des paramètres WiFi.

  2. Depuis la fenêtre du terminal d'Android Studio, cd à l'endroit où votre platform-tools sont situés. Exemple : cd C:\Android\sdk\platform-tools

  3. Par défaut, ADB sera en mode USB, de sorte que vous pouvez voir votre téléphone connecté avec adb devices

  4. Donc, redémarrez ADB avec cmd adb tcpip 5556

  5. Alors connectez-vous à cmd adb connect 192.168.141.115:5556 où l'IP est l'IP du téléphone

  6. adb devices devrait maintenant afficher le ip:port device

    C:\Android\sdk\platform-tools>adb devices
    List of devices attached
    192.168.141.115:5556    device
  7. Vous pouvez ensuite connecter le débogueur à une application en cours d'exécution qui utilise la connexion USB.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X