web-dev-qa-db-fra.com

serveur adb est obsolète. tuer ... ne peut pas lier 'tcp: 5037' Le serveur ADB n'a pas ACK * n'a pas pu démarrer le démon * dans Ubuntu 14.04 LTS

Je ne pouvais pas exécuter l'application Android jamais sur mon ordinateur portable. Eclipse donne constamment la même erreur, c’est-à-dire "le serveur ADB n’a pas accusé réception"

Lorsque je parviens à démarrer le serveur adb et à rouvrir Eclipse, dès que je lance l'application Android, la même erreur se produit sur la console. Le serveur ADB n'a pas acquiescé.

Pourriez-vous donner une idée sauf redémarrer adb

14
Prakash Gajera

Vous devez définir le chemin d'accès de l'add de votre SDK dans Genymotion. Par défaut, Genymotion utilise son propre outil ADB (pour de nombreuses raisons). Si les deux fichiers binaires ne sont pas compatibles (si les outils de votre plate-forme Android SDK ou Genymotion n’ont pas été mis à jour depuis un moment), ce problème se produit. 

Pour le résoudre, vous pouvez en définir un spécifique à partir du SDK Android. Pour spécifier un outil ADB personnalisé:

  1. Ouvrez Genymotion> Paramètres> BAD.
  2. Cochez Utiliser les outils SDK Android personnalisés.
  3. Spécifiez le chemin d'accès au SDK Android en cliquant sur Parcourir.
  4. Cliquez sur OK.
13
eyal-lezmy

mettre à jour l'adb à 1.0.32 si vous avez 1.0.31 ou inférieur

adb version
Android Debug Bridge version 1.0.31
wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/Android/bin/linux.tar.gz | tar -zxvf - adb
Sudo mv adb /usr/bin/adb
Sudo chmod +x /usr/bin/adb
adb version
Android Debug Bridge version 1.0.32
13
ashutosh kumar

pour moi le problème était que j'essaie d'utiliser 2 processus adb

Sudo apt-get remove adb Android-tools-adb Android-tools-fastboot

puis allez sur votre sdk et lancez ./adb start-server

7
socm_

Essayez ceci !!!

Émettez la commande kill and start dans\platform-tools \

C:\sdk\platform-tools>adb kill-server
C:\sdk\platform-tools>adb start-server

Allez dans votre sdk spécifié dans ce cas-ci, j’utilise C:\sdk mais vous devez aller à l’endroit où le SDK et tuer les serveurs.

Laissez-moi savoir si cela fonctionne.

2
Ravikant Paudel

Parfois, qu'on le veuille ou non. La commande "adb kill-server" n'a pas d'effet.

Alors, s'il vous plaît essayez d'une autre manière

taskkill /f /im "adb.exe"
adb start-server
timeout 5
adb devices
pause

Copiez-le dans le bloc-notes et enregistrez-le avec l'extension ".bat" 

ex: re-start.bat

Maintenant, vous pouvez redémarrer adb très rapidement en double-cliquant dessus !!!

0
Dong Thang

Pour les utilisateurs de Genymotion, procédez comme suit:

ps aux | grep adb

Ensuite, regardez/home/root/Android/Sdk/platform-tools/adb .

Copiez-le et collez-le sur votre terminal: 

exa:-   /home/buffer/Android/Sdk/platform-tools/adb   devices

J'espère que vous verrez: 

your ip address:5555    device
0
Kevin Komora