`
lxywangjin
  • 浏览: 12789 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

adb server didn't ack failed to start daemon

阅读更多

好久没有写Android程序了,今天准备写点东西,结果开发环境有点问题,下面是我遇到的问题及解决办法

1.我把手机插上,控制台显示如下信息:

E:\Android\android-sdk-windows\platform-tools>adb start-server
adb server is out of date.  killing...
ADB server didn't ACK
* failed to start daemon *

 2.网上搜了一下,不管是adb kill-server、adb start-server还是重启电脑,问题依然存在,最后发现这个命令好使。

E:\Android\android-sdk-windows\platform-tools>adb nodaemon server

 3.他会告诉你是什么问题,如下所示我的问题

 

E:\Android\android-sdk-windows\platform-tools>adb nodaemon server
cannot bind 'tcp:5037'

 4.原来是adb server端口绑定失败,继续查看到底是哪个端口被占用了

 5.执行如下命令

E:\Android\android-sdk-windows\platform-tools>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0                    LISTENING         7772
  TCP    127.0.0.1:5037         127.0.0.1:50459        ESTABLISHED     7772
  TCP    127.0.0.1:50459        127.0.0.1:5037         ESTABLISHED     4908

 6.启动任务管理器,找到进程7772,把这个进程杀掉,问题解决。

 7.重启adb。

分享到:
评论

相关推荐

    ADB server didn't ACK,failed to start daemon的解决方法.docx

    此错误通常伴随着ADB server未接收到ACK(确认信号)以及无法启动daemon服务的现象,表现为“ADB server didn't ACK, failed to start daemon”。这些问题是Android开发过程中较为常见的技术障碍之一。 #### 二、...

    ADB server didn't ACK终极解决办法,绝对可以用

    在深入探讨“ADB server didn't ACK终极解决办法”这一主题之前,我们首先需要理解几个关键概念,以便于更好地掌握解决方案的精髓。ADB(Android Debug Bridge)是Android平台下的一种工具,用于实现计算机与Android...

    adb server didn't ack解决办法

    android 开发时,出现adb server didn't ack的解决办法

    Android ADB server didn't ACK

    ### Android ADB Server Didn't ACK 问题解析及解决方法 #### 一、问题概述 在进行Android开发过程中,经常会遇到ADB连接失败的情况,其中一种较为常见的错误提示为“ADB server didn't ACK”。这一问题通常会让...

    ADB server didn't ACK && make sure the plugin is properly configure

    然而,有时开发者可能会遇到“ADB server didn't ACK”这样的错误提示,这通常意味着ADB服务器无法确认与设备的连接。以下是对这个问题的深入解析和解决方法。 首先,"ACK"是网络通信中的一个确认信号,表示接收方...

    adb server is out of date的解决方案

    如果仍然无法启动 adb 服务器,可以使用 adb nodaemon server 命令来启动 adb 服务器。 如果仍然无法解决问题,可以使用 netstat 命令来查找占用 adb 使用的端口的进程。例如,可以使用 netstat –ano | findstr ...

    Android在启动adb时失败解决方案

    因为我更新了最新的adt出现ADB server didn’t ACK, failed to start daemon 然后你想启动一个程序这个时候又会出现 Please ensure that adb is correctly located at ‘E:\android-sdk-windows\platform-tools\adb....

    浅析adb shell,pc daemon和手机daemon三者之间的数据交互流程

    本文将深入探讨adb shell、PC daemon(即adb服务器端)以及手机daemon(即adb客户端)三者之间的数据交互流程。 首先,adb shell是开发者在PC上通过adb命令行工具访问Android设备的一种方式。当用户在终端输入`adb ...

    andriod adb问题

    ADB server didn't ACK *failed to start daemon* ``` 这表明ADB服务启动失败,并且进一步检查发现端口绑定出现问题。 #### 三、问题原因分析 1. **端口冲突**:通常情况下,ADB服务默认使用端口5037。如果此端口被...

    AdbServer,.zip

    标题"AdbServer.zip"指的是一个包含了名为"AdbServer-master"的子文件的压缩包,这通常意味着它是一个软件项目的源代码仓库。这个项目很可能与Android Debug Bridge(ADB)有关,因为"AdbServer"通常指的是一个与ADB...

    ADB命令简介

    Android调试桥(android debug bridge)是一个允许开发者通过标准Java IDE,如Eclipse,在模拟器和真实设备上调试Android代码的命令行工具,本资料讲述了一些入门概念及一些常用命令

    解决adb无法连接

    ADB server didn't ACK * failed to start daemon * ``` 这表明adb服务启动失败。此时,我们需要进一步排查问题。 #### 三、检查端口占用情况 当adb服务无法启动时,可能是由于5037端口被其他进程占用。我们可以...

    adb常见问题解决

    在尝试使用`adb logcat`命令时,可能会遇到命令提示“adb server didn't ACK”的情况。这种现象通常表明ADB服务器未能成功启动,而服务启动失败的主要原因通常是端口绑定失败。下面是一些具体的排查步骤: 1. **...

    adb相关知识介绍

    ADB主要由四个组件构成:adb client、adb server、adbd(ADB daemon)和jdwp。 ### 2. ADB架构 #### 2.1. ADB各模块定义 - **adb client**:在开发者的工作站上运行,用于执行命令并发送到adb server。 - **adb ...

    adb_1.0.31

    完美解决:adb server version(31) doesn't match this client 39等相关问题,复制到platform-tools文件夹中即可。ps:想免费分享给大家,csdn要求必须填写积分。

    一键解决adb端口被占用 5037端口错误

    一键解决adb端口被占用 一键解决"* daemon not running. starting it now on port 5037 * * daemon started successfully * ...error: cannot connect to daemon"问题 一键解决adb devices时 adb程序闪退问题。

    adroid adb

    然而,如果启动失败并显示“ADB server didn't ACK”,这表明`adb`服务器无法正常启动,可能是因为有其他进程占用了`adb`所使用的默认端口5037。 在上述例子中,开发者使用了`netstat -aon|findstr "5037"`命令来...

    CTS兼容性测试

    Test failed to run to ... Reason: 'Failed to receive adb shell test output within 600000 ms. Test may have timed out, or adb connection to device became unresponsive'. Check device logcat for details

Global site tag (gtag.js) - Google Analytics