la bad ne peut pas se connecter au démon à tcp:5037
mon bad ne pouvez pas connecter des appareils。
Je suis d'exécuter "adb start-server"
JS:
ulucudeMacBook-Pro:~ ulucu$ adb start-server
* daemon not running. starting it now at tcp:5037 *
* daemon started successfully *
Puis "lsof -i tcp:5037"
JS:
ulucudeMacBook-Pro:~ ulucu$ lsof -i tcp:5037
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
adb 2308 ulucu 7u IPv4 0x440443a862048a7b 0t0 TCP localhost:5037 (LISTEN)
Mais quand je lance “adb kill-server”
JS:
ulucudeMacBook-Pro:~ ulucu$ adb kill-server
* server not running *
ou exécuter "bad appareils" ou "adb shell"
JS:
List of devices attached
* daemon not running. starting it now at tcp:5037 *
adb E 03-31 09:30:26 2350 95705 usb_osx.cpp:333] Could not open interface: e00002c5
adb E 03-31 09:30:26 2350 95705 usb_osx.cpp:294] Could not find device interface
error: could not install *smartsocket* listener: Address already in use
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon
La bad a été en cours d'exécution,
Aucun autre processus à l'aide de "5037" port,
Aucun autre simulateur comme "genymotion"
Mon système est Mac 10.12.14,
Mon bad version est 1.0.39。
Quel est le problème?
Vous devez vous connecter pour publier un commentaire.
Si vous avez mis à jour pour les Outils de Plate-forme 25.0.4(vous pouvez vérifier l'exécution de android à partir de la ligne de commande) et il ne fonctionne pas
Il suffit de télécharger précédente version stable de e.g: https://dl.google.com/android/repository/platform-tools_r25.0.2-macosx.zip
Ensuite, allez à votre SDK Android répertoire d'accueil et de remplacer la plate-forme d'outils de dossier avec le téléchargé.
Alors:
Et aller
En fonction de ce fil, vous ne pouvez pas vous connecter parce que l'adresse est déjà en cours d'utilisation. Vous pouvez essayer de
busybox netstat -antp
de vérifier qui utilise le port. Voici un autre workaroung qui pourraient vous aider:Espérons que cette aide!
Même problème ici sur Ubuntu.
nils@nils-MS-7597:~$ de la bad appareils
Liste des périphériques connectés
* non-exécution du démon. en commençant maintenant à tcp:5037 *
erreur: impossible d'installer le smartsocket auditeur: l'Adresse est déjà en cours d'utilisation
BAD serveur n'a pas d'accusé de réception
* échec du démarrage du démon *
erreur: impossible de se connecter au démon
Il y a seulement de la bad à l'écoute sur le port 5037. Le tuer n'aide pas.
Fait la mise à jour du sdk avant. Ne sais pas si cela pourrait être la raison.
Mais re-télécharger android sdk résolu pour moi:
télécharger android sdk
wget http://dl.google.com/android/android-sdk_r24.2-linux.tgz
tar-xvf android-sdk_r24.2-linux.tgz
cd android-sdk-linux/outils
installer tous les paquets sdk de
./mise à jour android sdk --no-ui
Je ne peux pas croire qu'ils supprimer totalement autonome sdk, ils vous forcer à installer la dernière plate-forme d'outils qui cause ce problème, et vous ne pouvez pas vous passer de la sdkmanager. Quelle honte.
De toute façon, juste manuellement downgrade de la bad à la version 1.0.36 et cela devrait fonctionner. Il y a des centaines de questions comme celles-ci sur l'internet. Triste.
J'ai essayé toutes les réponses ici et sur quelques autres threads ici.
Mon bad a été dans les centres de brassage, donc j'ai juste couru
brew cask reinstall android-platform-tools
a de nouveau fonctionné.