运行Vista,尝试adb从shell 启动,因为管理员获取守护程序现在没有运行启动它
ADB server didn't ACK
* failed to start daemon *
Run Code Online (Sandbox Code Playgroud)
对此有何帮助?
我已经使用AS几个月了,但是自从两天以来,尝试运行我的应用程序时出现错误:
Unable to run 'adb': null
'C:\Users\lapof\AppData\Local\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if necessary
* daemon not running; starting now at tcp:5037
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon
Run Code Online (Sandbox Code Playgroud)
我读过很多人遇到此问题的信息,但是提供的解决方案对我不起作用。我特别阅读以下问题:
这些问题的很多答案都说要从任务管理器中关闭adb.exe,问题是adb.exe没有运行,如果我尝试通过.\adb start-server在PowerShell窗口中键入来重新启动它,则会遇到相同的错误。
我也尝试重新启动我的PC,但是它不起作用。在我要连接的Android设备上(三星Galaxy S8),我启用了USB调试功能。我什至尝试删除所有授权的设备,但没有任何效果。
我检查了其他进程是否使用了5037端口,但adb.exe使用了5037端口(并且该端口的防火墙状态是允许的,但不受限制)。顺便说一句,正如我所说,在任务管理器中没有adb.exe。
最后,我尝试遵循我所链接的最后一个问题中提供的说明(基本上,我重新下载了adb.exe)。最初我跑了.\adb start-server,出现了这个奇怪的错误:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
** daemon …Run Code Online (Sandbox Code Playgroud)