1:今天调试android的时候发现一个诡异的问题
[html] view plaincopy
C:\Users\xxxx>adb start-server
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
adb 不管执行 shell devices 还是logcat 都会报错
[html] view plaincopy
adb server is out of date. killing...
究其源就是adb server没启动
到stackoverflow上查了一下 经过分析整理如下:
[html] view plaincopy
C:\Users\xxxx>adb nodaemon server
cannot bind 'tcp:5037'
原来adb server 端口绑定失败
继续查看到底是哪个端口给占用了
[html] view plaincopy
C:\Users\xxxxxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
打开任务管理器kill掉4236 这个进程。ok
或者使用 TASKKILL /PID /F process id /T, 如果提示这个进程id是另外一个进程的子进程,则先杀掉这个主进程
至此问题解决了
分享到:
相关推荐
但是,有时在使用 adb 时可能会遇到一些问题,例如“adb server is out of date”的问题。在本文中,我们将详细介绍这个问题的解决方案。 首先,让我们来了解一下“adb server is out of date”的问题是什么。这个...
1. 当运行adb shell命令时,如果出现"adb server is out of date. killing..."的错误,这是因为ADB服务器没有正常启动。解决方法是检查是否有其他进程占用了ADB的端口,例如豌豆荚的进程。通过任务管理器找到并结束...
然而,有时在尝试使用ADB时,可能会遇到“adb server is out of date.killing”的错误提示,这通常是由于ADB服务器与设备之间的通信问题导致的。以下将详细解释这个问题及其解决方法。 首先,出现这个错误是因为ADB...
2. **adb的架构**:adb由三部分组成:设备端守护进程(adbd)、主机端守护进程(adb server)和通信协议。设备端的adbd监听特定端口,等待主机端的adb server连接;主机端的adb server负责管理和发送命令到设备。 3...
4. **adb.exe**:这是ADB的主要执行文件,提供命令行接口,允许用户执行各种ADB命令,如`adb devices`来检测连接的设备,`adb install`来安装APK,或者`adb logcat`来查看设备日志。 5. **fastboot.exe**:这个文件...
adb调试工具................................................................................................................
标题中的“Please ensure that adb is correctly located”是一个常见的错误提示,通常在Android开发者调试过程中遇到。这个提示意味着Android Debug Bridge(ADB)可能没有被正确配置或者不在系统PATH环境变量中,...
ADB(Android Debug Bridge)是Android开发中的一个关键工具,它为开发者提供了与Android设备进行通信的能力,包括安装应用、调试应用、控制设备以及传输数据等。这个"ADB-Driver-v1.4.2.zip"文件显然是一个包含了...
adb(Android Debug Bridge)是Android开发工具包(SDK)中的一个重要组成部分,用于连接开发者计算机与Android设备,实现设备管理、数据传输以及应用调试等功能。在本文中,我们将深入探讨adb 1.0.31版本及其在...
adb(Android Debug Bridge)是Android系统提供的一种命令行工具,用于连接和控制Android设备,它在开发者和设备之间建立了一座桥梁。这个压缩包“adb工具+USB调试驱动.zip”显然是为Android开发者准备的,包含了adb...
1、adb server is out of date. killing… 解决方法:各种重启(电脑、eclipse) 2、查看端口是否被占用 :输入命令adb nodaemon server 3、查找占用端口的进程:netstat -ano | findstr “5037” 或者 netstat -a...
adb 命令和自动化测试 目录 1. adb 常用命令简单介绍 2. adb 编写脚本 3. adb 与自动化脚本编写
标题中的“15-Second-ADB-Installer-v1.4.3.zip”是一个软件安装包,主要用于帮助小米和红米手机用户快速安装ADB(Android Debug Bridge)并获取设备的root权限。ADB是Android开发者用于与Android设备进行通信的...
这个"ADB.rar"安装包显然是提供ADB工具的压缩文件,方便用户下载和安装。 ADB由三个主要组件组成:服务器、守护进程(daemon)和客户端。服务器运行在开发者的计算机上,守护进程运行在连接的Android设备上,客户端...
这个压缩包“adb常用命令adb shell常用命令.docx.zip”显然包含了关于ADB及其子命令,特别是`adb shell`的详细信息。尽管标签提到了"C#",但在这个上下文中,我们主要关注的是Android开发和调试相关的知识。 ADB是...
adb(Android Debug Bridge)是Android开发工具包(SDK)中的一个重要组成部分,主要用于设备与计算机之间的通信,方便开发者进行调试、安装、卸载应用以及获取设备信息等操作。在这个"adb-1.0.32版本-windows.zip...
adb(Android Debug Bridge)是安卓开发中的一个强大工具,它为开发者提供了与安卓设备进行通信的能力,包括安装和运行应用、查看设备状态、传输文件、甚至控制设备的硬件功能。在本压缩包“adb_安卓手机调试工具....
adb start-server ``` 或者,将一个APK安装到设备上: ``` adb install path_to_your_apk_file.apk ``` 若要查看已连接的设备: ``` adb devices ``` 5. **adb的进阶用法** - **连接设备**:通过USB或Wi...
通过代码分析发现Android13 上对 网络adb 进行了限制! Android13原生代码要求:必现连接上某个...之前以为设置端口号和persist.adb.tls_server.enable 属性就ok了,但是还是有些小bug,还是要完全研究一遍具体流程。