![](/img/trans.png)
[英]adb server is out of date. killing… ADB server didn't ACK * failed to start daemon *
[英]adb server is out of date. killing… cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon * in ubuntu 14.04 LTS
我无法在我的笔记本电脑上运行Android应用程序。 Eclipse不断给出相同的错误,即“ADB服务器没有确认”
当我设法启动adb服务器并重新打开eclipse时,只要我运行android应用程序,同样的错误就会出现在控制台上; ADB服务器没有确认。
你可以提出一个想法,除了重新启动adb
您需要将SDK的adb路径设置为Genymotion。 默认情况下,Genymotion使用自己的ADB工具(出于多种原因)。 如果两个二进制文件不兼容(如果您的Android SDK平台工具或Genymotion暂时没有更新),则会出现此问题。
要解决此问题,您可以从Android SDK中定义特定的一个。 要指定自定义ADB工具:
如果您有1.0.31或更低,请将adb更新为1.0.32
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
对我来说问题是我正在尝试使用2个adb进程
sudo apt-get remove adb android-tools-adb android-tools-fastboot
然后转到你的sdk并运行./adb start-server
试试吧!
在\\ platform-tools中发出kill和start命令
C:\sdk\platform-tools>adb kill-server
C:\sdk\platform-tools>adb start-server
在这种情况下转到你指定的sdk这里我使用C:\\ sdk但你必须去SDK和杀死服务器的地方。
如果有效,请告诉我。
有时候,喜欢或不喜欢。 命令“adb kill-server”无效。
所以,请尝试其他方式
taskkill /f /im "adb.exe"
adb start-server
timeout 5
adb devices
pause
将其复制到记事本并保存扩展名为“.bat”
例如:重新启动.bat
现在,您可以通过双击文件快速重启adb!
对于Genymotion的用户,只需执行以下操作:
ps aux | grep adb
然后看看/ home / root / Android / Sdk / platform-tools / adb 。
将其复制并粘贴到您的终端:
exa:- /home/buffer/Android/Sdk/platform-tools/adb devices
希望你会看到:
your ip address:5555 device
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.