Lorsque j'essaie de tester mon Android avec un émulateur Android comme toujours, je reçois soudainement un message d'erreur. Je travaille avec Windows 8. Jusqu'ici J'ai essayé les choses suivantes qui malheureusement n'ont pas pu résoudre le problème:
en outre, j'ai essayé en vain quelques conseils de M. Google:
La seule chose dont je me souvienne avoir fait qui a peut-être détruit adb sur mon ordinateur à tout moment: j'ai connecté 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 aimablement appréciée. Le problème me dérange depuis plus d'une journée maintenant. Peut-être que quelqu'un a eu des problèmes similaires sur Windows 8?
Pendant ce temps, l'émulateur fonctionne à nouveau. Je ne peux pas dire avec certitude ce qui a résolu le problème. Ce que cela pourrait être une combinaison de deux choses:
Enfin, cela pourrait être un problème Windows 8 que je ne comprends pas.
Essaye ça,
Ouvrez une invite de commande avec une autorisation d'administration et tapez
netsh interface tcp set global autotuninglevel = désactivé
Cela a fonctionné pour moi
Modifier: Windows uniquement
Tuez adb.exe avec une invite de commande. Ouvrez une invite de commande où se trouve votre adb.exe et tapez adb kill-server
Peut être HTTP Proxy
a bloqué l'hôte local 127.0.0.1:5037
Si vous avez configuré le HTTP Proxy
, assurez-vous d'exclure l'hôte local comme sur l'image ci-dessous
De plus, le port peut également être bloqué par le pare-feu et le pare-feu antivirus, veuillez également le noter.
J'ai eu le même problème, voici ma solution simple:
-Allez à gestionnaire de tâches dans Windows, recherchez adb.exe, et tuez-le
-Allez à l'invite de commande et appuyez sur périphériques adb ==> il démarrera automatiquement le démon adb
Au cas où cela aiderait quelqu'un d'autre, pour moi, le problème était lié au concentrateur USB sur lequel la tablette était branchée sur l'ordinateur (le débranchement de la webcam en cours d'utilisation l'a corrigé).
Essaye ça,
adb kill-server
adb root
L'invite devrait dire adbd is already running as root
.
Cela devrait le réparer.
J'ai eu la même erreur. Ne t'inquiète pas. J'ai une solution. Accédez au Gestionnaire des tâches. Tuez le processus appelé adb.exe. Vous trouverez 2 ou 3 processus. Tuez-les tous. Vous avez terminé. Ça va marcher.
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 ADB établit des connexions avec toutes les instances d'émulateur/périphérique en cours d'exécution. Il localise les instances d'émulateur/périphérique en analysant les ports impairs compris entre 5555 et 5585"
DE: http://developer.Android.com/tools/help/adb.html
Pour savoir quel processus écoute sur un port sous Windows, vous pouvez utiliser:
C:> netstat -an -o
FROM: Comment savoir quel processus écoute sur un port sous Windows?
La même chose avec l'utilitaire Asus Sync (avec le Transformer 700 et le 701). Je pense qu'il y a un conflit de port USB entre le pilote ABD et l'utilitaire de synchronisation.
Quittez l'utilitaire de synchronisation pour résoudre le problème.
Les travaux suivants pour moi à chaque fois: allez dans Fichier-> Invalider les caches/redémarrer sélectionnez Invalider et redémarrer
Et, vous êtes prêt à partir.
Essayez d'ouvrir adb
à partir de l'invite de commande à partir de l'emplacement du répertoire en tant que <sdk>\platform-tools
,
Si le fichier adb est manquant, essayez de réinstaller Android SDK avec la dernière version, et essayez de relancer ..
Je pense que les problèmes seront résolus par cette procédure.
J'ai finalement juste redémarré l'ordinateur, et cela a résolu le problème pour moi.
Désinstallez HTC Sync. Ou désactivez-le en quelque sorte.
J'ai vu cela sur un Mac OS X.
J'ai arrêté Android Studio et j'ai exécuté adb get-state
dans le terminal. Quand j'ai commencé Android Sauvegarde de 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 également résolu.
On dirait que cela pourrait être causé par un tas de problèmes différents. Cela m'est juste arrivé parce que j'avais mon Android branché pour le débogage USB, puis après quelques heures (et plusieurs Android studio/phpstorm redémarre)) J'ai dû débrancher l'appareil manuellement. Les choses ont recommencé à fonctionner après le débranchement.
J'ai rencontré ce problème il y a quelques jours. Lorsque j'ai ouvert mon gestionnaire de tâches, il m'a montré deux runnig adb. Cela peut être dû au fait que j'utilise mobogenie pour connecter mon Android pour le débogage de l'application. Ce problème est dû à la moboginie et au conflit de port adt. Ensuite, j'ai suivi la procédure suivante pour résoudre ce problème.
!) fermez Eclipse 2) Accédez au gestionnaire de tâches et supprimez tous les processus adb. 3) Maintenant, allez à platform-tools dans Android sdk 4) appuyez sur Maj + clic droit de la souris et sélectionnez l'option "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, démarrez Eclipse puis connectez votre téléphone (n'oubliez pas de ne pas connecter votre téléphone avant de démarrer Eclipse)