web-dev-qa-db-fra.com

Erreur ADB sans fil Android Studio (10061)

Il semble que la BAD sans fil pose de plus en plus de problèmes chaque fois que je mets à jour Android Studio. Avec 2.1.1, je ne parviens plus à me connecter à ma tablette avec la commande suivante:

adb connect <ip addr>

Il en résulte l'erreur:

unable to connect to <ip addr>:5555: cannot connect to <ip addr>:5555: No connection could be made because the target machine actively refused it. (10061)

Cela se produit directement après l'approbation de la connexion dans la boîte de dialogue de la tablette. Avant aujourd'hui, j'étais obligé de faire un adb kill-server avant d'essayer de me connecter à la tablette, mais cela ne m'aide même pas.

17
Luke Allison

J'ai récemment fait face au même problème. Cela se produit parce que votre périphérique et votre PC sont connectés à différents réseaux.

12
Hardy Android

Généralement, vous pouvez dire que cette erreur est liée au réseau, vérifiez d'abord ces éléments:

  • assurez-vous que votre ordinateur et votre périphérique peuvent se voir sur le réseau. Cela signifie principalement qu'ils sont connectés au même routeur. Toutefois, dans des scénarios plus avancés, votre périphérique peut être connecté à un routeur sans fil et votre ordinateur peut être connecté à votre réseau local. ce qui est important, c'est qu'ils puissent se voir. vous pouvez vérifier cela en envoyant une requête ping à l'adresse IP de votre appareil depuis votre ordinateur.

  • assurez-vous qu'il n'y a pas de conflit avec les adresses IP, cela pourrait être très simple. mais si vous n'utilisez pas le serveur DHCP et que vous entrez les adresses IP dans vos périphériques, vous pouvez entrer par erreur la même adresse IP dans différents périphériques.

quand vous êtes sûr des problèmes de réseau, refaites les fameuses étapes

ainsi, lorsque vous vous connectez par USB, suivez ces commandes:

1 séjour rester connecté via USB

2 connectez-vous à votre réseau WIFI (ordinateur et appareil mobile) 

3-ping DeviceIP (doit avoir un ping sur votre appareil) 

4- adb kill-server 

5 -adb usb

6 -adb tcpip 5555

6-1- débranchez le câble usb (selon le commentaire de @captain_majid)

7 -adb connect yourDeviceIP

8 -adb devices (doit être vu deux noms de périphérique, l'un d'eux est par deviceIP) 

Câble USB 9-débrancher 

les étapes de n'ont pas pu se connecter au TCP: 5037: impossible de se connecter à 127.0.0.1:5037: Aucune connexion n'a pu être établie car la machine cible l'a activement refusée. (10061)

33
Muhammad Naderi

J'ai eu le même problème. Ces étapes ont fonctionné pour moi: 

  1. connectez votre appareil avec usb 
  2. lorsque votre cmd est déjà dans AppData\Local\Android\Sdk\platform-tools>, tapez adb tcpip 5555 
  3. le cmd affichera restarting in TCP mode port: 5555 
  4. tapez adb connect 192.168.43.1:5555 

J'espère que cela peut résoudre votre problème.

4
Yudirius

J'ai résolu le problème en activant le débogage USB dans les options de développement.

3
Waleed Abdalmajeed

Malheureusement, ce problème peut être causé par différentes raisons… .. L'une des raisons est de s'assurer que la communication précédente est déconnectée 

UTILISATION:
1. adb kill-server
2. Émettez la commande adb disconnect après le redémarrage du serveur adb. Faire la même chose après avoir fini le travail
3. run adb remount
4. adb tcpip 50555 (j'utilise généralement un numéro de port plus élevé)
5. débranchez le câble USB
6. adb connect device_ip : 50555

lorsque vous avez terminé, exécutez adb disconnect

1
999masks

J'ai eu cette erreur en essayant d'établir une connexion ADB à une montre intelligente avec WearOS 1.0 (Huawei Watch 2) via WiFi. L'activation de l'entrée de menu permettant de résoudre un problème de réseau local sans fil ("Correction d'une erreur via le réseau local sans fil" - ma propre traduction approximative du libellé allemand "Fehler über WLAN beheben") dans les "Options de développeur" de l'appareil WearOS a résolu le problème pour moi. 

0
user1364368

Habituellement, le message 'La machine cible le refuse activement' est affiché lorsque la fonction 'Débogage ADB' de la machine cible n'est pas activée. Il est désactivé par défaut sur presque tous les appareils, sauf si nous activons les «options pour les développeurs». Ainsi, chaque fois que vous rencontrez cette erreur, assurez-vous que vous accédez aux paramètres de votre machine cible et que vous vous dirigez vers la zone développeur/développement. En outre, il devrait exister un emplacement pour activer ADB. 

0
johnmanoahs

Lorsque vous redémarrez le périphérique, votre port channge aussi, appuyez sur la commande ci-dessous  

1- adb kill-server 

2- adb usb (si vous utilisez cette commande, indiquez votre port comme commençant à Tcp: 5037) donc ce port fonctionne aussi et si changez votre port puis utilisez 

3- adb tcpip 5555 

4- connectez (votre ip de votre appareil): 5555

0
Anish Kumar Gupta

J'avais un problème similaire. J'ai découvert que le problème était que si d'autres périphériques/émulateurs étaient déjà connectés à l'adb, la commande "adb connect <ip_addr>" me donnait le message "Aucune connexion ne pouvait être établie car la machine cible l'avait activement refusée".

La solution consiste à vous assurer que tous les autres périphériques/émulateurs sont déconnectés (soit physiquement, soit vous déconnectez de l'application d'émulateur) avant d'exécuter adb connect <ip_addr>. Vous pouvez ensuite reconnecter vos autres appareils (si vous avez besoin de les reconnecter). Une douleur totale.

Votre kilométrage pour cette solution peut varier en fonction de votre problème.

0
ONE

Parce que votre appareil connecte un réseau différent et que votre système se connecte avec un réseau différent. 

0

Dans le cas de moi, j'ai essayé un autre port 5557 que le 5555,

  1. adb tcpip 5557
  2. adb connect device_ip_address

donne la même erreur (10061) que de nouveau essayé avec,

  1. adb tcpip 5555
  2. adb connect device_ip_address

résultat: connecté

cela fonctionne pour moi (tandis que l'autre chose est ok comme l'option du développeur est sur et connecté au même wifi

0
Bashir Fardoush