web-dev-qa-db-fra.com

Android - impossible d'installer * smartsocket * listener

Lorsque j'exécute mon application Android, j'obtiens cette exception:

Erreur lors de l'attente du périphérique: Java.lang.RuntimeException: impossible à créer un pont de débogage: impossible de démarrer le serveur adb: erreur: impossible install smartsocket listener: ne peut pas se lier à 127.0.0.1:5037: Un tentative d'accès à un socket de manière interdite par son accès autorisations. (10013) n'a pas pu lire ok à partir du serveur ADB * impossible de démarrer le démon * erreur: impossible de se connecter au démon 'C:\Utilisateurs\XXX\AppData\Local\Android\Sdk\platform-tools\adb.exe, serveur de démarrage' échoué - exécuté manuellement si nécessaire

Donc, j'essaie de le faire manuellement avec ces commandes: 

adb kill-server

  • réponse: * le serveur ne fonctionne pas * 

serveur de démarrage adb

  • la réponse était la prochaine exception: 

* le démon ne fonctionne pas. en le démarrant maintenant sur le port 5037 * erreur: impossible d'installer smartsocket auditeur: ne peut pas se lier à 127.0.0.1:5037: un tentative d'accès à un socket de manière interdite par son accès autorisations. (10013) n'a pas pu lire ok depuis le serveur ADB

* échec du démarrage du démon * erreur: impossible de se connecter au démon

Je cherche un processus adb dans mon gestionnaire de tâches mais je ne cours pas. Des idées? Merci.

12
Denis Stephanov

Si le problème persiste et que tuer et redémarrer ne fonctionne toujours pas, cela peut être un problème pour votre installation d'adb. J'ai dû réinstaller adb pour résoudre ce problème:

  1. Redémarrez pour vous assurer qu'aucune instance d'adb n'est en cours d'exécution
  2. Lancer le SDK Manager dans Android Studio: Outils-> Android-> SDK Manager
  3. Sélectionnez l'onglet Outils du SDK.
  4. Désélectionner l'élément SDK Android Platform-Tools
  5. Cliquez sur Appliquer
  6. Consultez les journaux à l'écran pour vous assurer que la désinstallation a réussi et que le dossier SDK/platform-tools est vide. 

Cela devrait complètement supprimer adb de votre SDK.

  1. Maintenant, sélectionnez à nouveau l'élément Android SDK Platform-Tools
  2. Hit appliquer
  3. Vérifiez les journaux à l'écran que l'installation a réussi.

Je soupçonne que dans mon cas, une mise à jour des outils de la plate-forme avait échoué, peut-être parce qu’il n’a pas pu tuer un adb.exe en cours d’exécution et que seule une mise à jour partielle a été appliquée, ce qui a entraîné une installation instable d’adb.

3
Paul Netherwood

Ouvrez la commande Invite et entrez la commande suivante

netstat -ano | findstr: 5037

Cela affichera l'identifiant du processus

TCP 127.0.0.1:5037 0.0.0.0:0 ÉCOUTE 832

832 est l'identifiant du processus

Maintenant, lancez la commande

liste de tâches | findstr processID (par exemple, liste de tâches | findstr 832)

Il affichera le nom du processus comme bash.exe

allez simplement dans le gestionnaire de tâches et terminez la tâche bash.exe et utilisez la commande suivante pour démarrer adb

adb start-server

voillllaaaaaaa ........

13
Vinayak Mestri

J'ai résolu le problème moi-même en fermant simplement la coque dans laquelle j'avais déjà lancé des commandes adb et en ai démarré une nouvelle, inspirée de la réponse de Vinayak Mestri.

1
Ezra

Le redémarrage du serveur publicitaire non un externe terminal (CMD) a fait le travail pour moi:

Android-SDK/platform-tools/adb.exe kill-server
Android-SDK/platform-tools/adb.exe start-server
0
Bilal Halayqa

Dans mon cas, le coupable est Visual Studio 2017. Je l'ai découvert grâce à la réponse de Vinayak. Je viens de fermer Visual Studio 2017, puis ADB a commencé à fonctionner. 

0
Hong