Adb不会开始

Mik*_*rke 19 android adb

运行Vista,尝试adb从shell 启动,因为管理员获取守护程序现在没有运行启动它

ADB server didn't ACK
* failed to start daemon *
Run Code Online (Sandbox Code Playgroud)

对此有何帮助?

Ren*_*eno 25

这个问题困扰了我很长一段时间.除上述答案外,请使用以下提示:

  • 使用以下内容创建bat文件并运行它.这个bat文件将解决你的大多数adb问题.

tskill adb

cd\tools \

adb kill-server

adb start-server

DDMS

  • 使用该命令netstat监视连接状态(adb使用5037)

  • 如果bat文件不起作用,请尝试:disconnect-reboot phone-connect.(提示:如果adb完全响应,请使用`adb reboot',如果不是老式的话)

  • Windows有时会很有趣.重新启动机器.

  • 打开USB调试模式

    • 下载Android SDK并解压缩
    • 从设备管理器卸载所有"Android*"
    • 从控制面板执行"添加硬件",选择"安装硬件......(高级)"
    • 选择"Android USB设备",然后单击"下一步"
    • 单击"从磁盘安装"并输入SDK解压缩的路径
  • 还是行不通 ?出厂重置手机.

  • MTP检测延迟ADB.有时您需要启动时间日志,您可能必须在设备管理器中禁用MTP驱动程序(Windows)


当您收到错误时,这是 adb 的精彩补丁:

Adb连接错误:远程强制关闭现有连接"


dra*_*ard 15

我无法使用adb.我在命令行和eclipse中都遇到了以下错误.

* daemon not running. starting it now on port 5037 *
ADB server didn't ACK<br>
* failed to start daemon *

也就是说,adb start-server即使重启后也失败了.为了诊断问题,我发现你可以使用以下参数运行adb:

adb nodaemon server
Run Code Online (Sandbox Code Playgroud)

它将打印出无法运行的原因.就我而言,它是adb_usb.ini文件中的空白行.


Com*_*are 9

您可能adb在内存中有一个守护程序的卡住副本.尝试使用任务管理器删除它,或重新启动,看看是否有帮助.


Mik*_*keL 9

适用于使用Android Studio和MAC的用户.这对我有用:

  1. 在Android Studio中:工具 - > Android - >取消选中"启用ADB集成"
  2. 在终端:"adb kill-server"
  3. 在Android Studio中:工具 - > Android - >选中"启用ADB集成"
  4. 在终端:"adb start-server"


pau*_*ler 6

最常见的答案是特定于Windows的,但这具有相当大的Google可见性,因此如果您正在运行类似*nix的计算机(我在Mac上),步骤类似:

$ killall adb
$ cd <PATH_TO_SDK>/platform-tools/
$ adb kill-server
$ adb start-server
Run Code Online (Sandbox Code Playgroud)

或者,如果您像我一样,只想访问adb而不管当前目录,请添加

export PATH=${PATH}:<PATH_TO_SDK>/platform-tools/
Run Code Online (Sandbox Code Playgroud)

到你的~/.bash_profile.