启动ADB服务器失败

问题描述 投票:0回答:2

我之前一直在使用adb,一切都很好。但过了一段时间,我的系统发生了一些变化,比如一些服务被关闭了。现在我需要再次使用 adb,但是当我尝试启动服务器时得到的一切都是该错误消息:

* daemon not running; starting now at tcp:5037
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon

我已经搜索了一段时间,尝试了我发现的每个变体:

防病毒/防火墙完全关闭

adb kill-server : cannot connect to daemon at tcp:5037

taskkill /F /IM adb.exe : there were no processes to kill

netstat -ano | findstr 5037 : empty

net stop winnat : NAT service is not started (starting it doesn't help as well)

Hyper-V 服务也已关闭

我的其他计算机启动 adb 效果很好,就像这台计算机(我的主计算机)早些时候所做的那样,即使打开了 AV/防火墙并且无需任何额外的努力。 我猜这可能是由于缺少 adb 守护进程所需的某些禁用服务造成的。谁能帮我解决这个问题吗?

windows adb daemon
2个回答
0
投票

确保您可以从任何文件夹运行 adb。运行控制台(cmd.exe)并打印 adb 如果找不到 adb.exe,您应该检查 %PATH% env var,包括 platform-tools 文件夹。


0
投票

对于 Windows 7,它只是 adb 程序

如果你的手机被windows识别,但adb给你一个守护进程5037端口错误,那是你的adb程序

Go here:

http://itc.m3mobile.net/faq/eng/adb_interface_driver_package_based_on_win7_.htm

有链接

http://download.m3mobile.co.kr/SDK/SM10/SM10_USB_Driver/SM10_USB_driver.zip

解压缩。将文件夹放在 C: 并将文件夹重命名为更容易的名称

使用管理权限打开命令提示符

将目录更改为 C: 中的文件夹

输入 dir 或 dir/on/p

你会看到adb.exe

插入您的手机,Windows 7 应该可以识别

输入 adb devices

它应该告诉你端口 5037 已被识别,但电话未授权

转到您的手机,您将看到调试警告。只需通过菜单提示授权手机即可重新识别您的手机

© www.soinside.com 2019 - 2024. All rights reserved.