10 votes

adb liste tous les ports transférés

J'ai transféré le port de la machine à l'émulateur en utilisant la commande suivante

adb forward tcp:1234 tcp:8080

Je voulais voir actuellement quels ports sont transférés pour éviter tout conflit. Comment faire ?

0 votes

Peut-on faire le processus inverse de la même manière ? Je veux dire faire suivre le port de l'émulateur vers le port de l'hôte ? Pouvez-vous jeter un coup d'oeil à mon post stackoverflow.com/questions/14950748/adb-forward-does-not-work

0 votes

Vous pouvez envoyer un ping au port de la machine directement depuis l'émulateur en spécifiant le port de la machine. Par exemple, si vous ouvrez le navigateur dans l'émulateur Android et tapez l'adresse par défaut de la machine 10.0.2.2:portNumber, vous enverrez des données au port de la machine. Cela fait longtemps que je ne l'ai pas fait, vérifiez l'adresse IP, elle peut être différente. Il suffit de consulter la documentation.

14voto

crouleau Points 106

Je pense qu'une nouvelle commande a été ajoutée depuis les réponses précédentes :

adb forward --list

1voto

Chris Roberts Points 7543

Voulez-vous dire que vous voulez voir quels ports sont utilisés sur le PC ou l'appareil Android ? Vous pouvez utiliser le netstat pour cela.

Sous Windows : netstat -an | find /i "listening"

Sous Linux : `netstat -an | grep "LISTEN " (remarquez l'espace après LISTEN)

Cela montre tous les ports qui écoutent pour une connexion entrante (c'est-à-dire qui ont un serveur quelconque derrière eux). Si vous avez besoin de savoir quel serveur, vous pouvez l'utiliser sous Linux : netstat -anp | grep "LISTEN " . Je ne connais pas l'équivalent sous Windows, mais il y a un logiciel de gestion de l'information. -o pour imprimer l'ID du processus et vous pouvez le comparer à ceux du gestionnaire des tâches.

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