ADB ne répond pas. Vous pouvez attendre plus, ou tuer " adb.exe " ... windows 8

quand j'essaie de tester mon application Android avec un émulateur android comme toujours, je reçois soudainement un message d'erreur. Je travaille avec Windows 8. Jusqu'à présent, j'ai essayé les choses suivantes qui malheureusement n'a pas pu résoudre le problème:

  • réinstaller eclipse avec android adt
  • réinstaller java
  • installer "android studios" résolu d'abord le problème mais après un jour mystérieusement aussi ici adb, a cessé de travailler avec le message d'erreur donné dans le titre " BAD ne répond pas ...

en outre, j'ai essayé sans succès quelques conseils de M. Google:

  • arrêt de l'adb.exe via task-manager et redémarrage des studios eclipse / android
  • "adb kill-server", puis sur "démarrer le serveur" via l'invite de commande
  • définir le chemin vers adb.exe comme variable d'environnement
  • désactiver tout antivirus ou pare-feu
  • démarrer L'IDEs comme un administrateur
  • mise à jour des IDEs

la seule chose dont je me souvienne qui aurait pu détruire adb sur mon ordinateur à tout moment: j'ai branché mon smartphone motorola à mon ordinateur portable et installé les pilotes USB motorola, mais comme je l'ai dit, l'adb ne fonctionnera pas non plus avec l'émulateur.

toute aide serait appréciée. La question me dérange depuis plus d'une journée maintenant. Peut-être que Quelqu'un a eu des problèmes similaires sur Windows 8 ?

19
demandé sur mcExchange 2013-07-25 11:20:26

18 réponses

Sur OSX aidé:

  • Fermer Android Studio
  • Tuer tous les procédés à l'aide 5037 port

    sudo lsof -i |grep 5037

    sudo kill PID_NUMBER

  • exécuter les périphériques adb à partir de la console

    adb devices

13
répondu Michał Jurczuk 2015-01-04 14:09:57

pendant ce temps, l'émulateur fonctionne à nouveau. Je ne peux pas dire avec certitude ce qui a résolu le problème. Ce qui pourrait être une combinaison de deux choses:

  • supprimer le caché".dossier android" sous C:\Users... (Probablement il y avait quelques dysfonctionnements code créé automatiquement)
  • supprimer et recréer la variable Path dans le dossier avec adb.EXE. ( ..\sdk \ platform-tools\;)

enfin il pourrait s'agir D'un problème Windows 8 que je n'ai pas comprendre.

6
répondu mcExchange 2013-07-27 13:17:54

Essayez ceci,

ouvrez une invite de commande avec la permission de l'administration et tapez

netsh interface tcp set global autotuninglevel=disabled

Cela a fonctionné pour moi

Edit: Windows only

5
répondu Hanju Kim 2014-08-27 12:02:01

Tuer la bad.exe avec une invite de commande. Ouvrez une invite de commande si votre CDA.exe est situé et de type adb kill-server

3
répondu Billy Korsen 2013-07-25 07:33:56

Peut-être HTTP Proxy bloqué le localhost 127.0.0.1:5037

Si vous avez config le HTTP Proxy, assurez-vous d'exclure l'image localhost comme ci-dessous

en outre, le port peut aussi être bloqué par le pare-feu et le pare-feu anti-virus, s'il vous plaît noter aussi.

enter image description here

2
répondu fantouch 2016-04-12 09:55:44

Essayez ceci,

  1. à l'invite essayer adb kill-server
  2. Départ de l'un de vos AVDs
  3. à l'invite essayer adb root

l'invite devrait dire adbd is already running as root.

cela devrait résoudre le problème.

1
répondu Math-geek 2013-10-20 01:57:59

j'ai eu le même message d'erreur. Ne vous inquiétez pas. J'ai une solution. Aller au Gestionnaire de Tâches. Tuer le processus appelé la bad.EXE. Vous trouverez 2 ou 3 processus. Tous les tuer. Vous êtes fait. Il va travailler.

1
répondu Prit Ladani 2015-04-24 16:04:11

j'ai les mêmes problèmes. Vérifiez que le port 5037 est libre et que les ports 5555 à 5585 sont disponibles et jamais utilisés par un autre processus.

"le serveur de la BAD établit des connexions à toutes les instances de l'émulateur/périphérique en cours d'exécution. Il localise les instances emulator / device en scannant les ports impairs dans la gamme 5555 à 5585"

:http://developer.android.com/tools/help/adb.html

Pour savoir quel processus est à l'écoute sur un port sur Windows yo peut utilisation:

C:> netstat-an-o

:Comment savoir quel processus écoute sur un port Windows?

1
répondu erivas 2017-05-23 10:30:52

j'ai finalement juste redémarré l'ordinateur, et qui a résolu le problème pour moi.

0
répondu coder 2014-04-14 15:32:41

dans le cas où il aide quelqu'un d'autre, pour moi, le problème était lié au hub USB que la tablette a été branché sur l'ordinateur (débrancher la webcam qui était en usage corrigé).

0
répondu user3441246 2014-04-26 15:29:59

désinstaller HTC Sync. Ou le désactiver d'une façon ou d'une autre.

0
répondu Ozan Atmar 2014-06-27 06:28:23
  • Essayez d'ouvrir adb de l'invite de commande de l'emplacement du répertoire comme <sdk>\platform-tools,

  • si le fichier adb est manquant essayer de réinstaller Android SDK avec la dernière version, Et essayer de courir à nouveau..

je pense que les problèmes seront résolus, par cette procédure.

0
répondu Chai_Pot 2014-08-22 17:59:01

j'ai vu cela sur un Mac OS X.

j'ai arrêté Android Studio et a couru adb get-state dans le terminal. Quand J'ai redémarré Android Studio, l'avertissement avait disparu.

BTW, je viens d'essayer de redémarrer Android Studio sans aucune chance. Je suis sûr qu'un redémarrage du système D'exploitation l'aurait corrigé aussi.

0
répondu codingjeremy 2014-09-25 22:54:41

la même chose avec L'utilitaire ASUS Sync (à la fois nos transformateur 700 et 701). Je pense qu'il y a un conflit de port USB entre le pilote ABD et l'utilitaire Sync.

Sortie de utilitaire de Synchronisation de résoudre le problème.

0
répondu A. Petrov 2014-11-20 08:25:37

on dirait que cela pourrait être causé par un tas de problèmes différents. Cela m'est arrivé juste parce que j'ai eu mon appareil android phone branché pour le débogage USB, puis après quelques heures (et de multiples redémarrages android studio/phpstorm) j'ai dû faire débrancher l'appareil manuellement. Les choses ont recommencé à marcher après s'être débranchées.

0
répondu John D. 2015-02-03 02:10:36

j'ai fait face à ce problème il y a quelques jours. Quand j'ai ouvert mon gestionnaire de tâches il me montre deux ADB runnig. C'est peut-être parce que j'utilise mobogenie pour connecter mon téléphone android pour l'application de débogage. Ce problème est dû au conflit entre les ports moboginie et adt. puis j'ai suivi procédure suivante pour régler ce problème.

!) à proximité de l'éclipse 2) Allez à Gestionnaire des tâches et désactivez tous les processus de la BAsD. 3) maintenant aller à plate-forme-Outils en Android sdk 4) Appuyez sur Maj+clic droit de la souris et sélectionnez "ouvrir la fenêtre de commande ici" 5) tapez

adb kill-server adb start-server

6) si le serveur a démarré avec succès puis démarrer eclipse et ensuite connecter votre téléphone (Rappelez-vous de ne pas connecter votre téléphone avant de commencer eclipse)

0
répondu Amol Suryawanshi 2015-07-03 04:21:44

suivre les travaux pour moi à chaque fois: aller au fichier - > invalider les Caches / redémarrer sélectionnez invalider et redémarrer

, Et Vous êtes bon pour aller.

0
répondu Dhawan Gupta 2015-12-04 06:36:03

j'ai eu le même problème, voici ma solution simple:

-Allez à Gestionnaire des tâches dans windows, recherchez bad.exe, et le tuer

-Allez dans l'invite de commande et appuyez sur bad périphériques = = > il démarre automatiquement le démon adb

0
répondu Nourdine Alouane 2016-04-26 16:04:25