Cannot reach ADB server, attempting to reconnect. 或 list of devices attached(解决方案的最全整理)
问题:刚升级了Android Studio,配置完所有的东西,要来启动程序时,碰到Cannot reach ADB server, attempting to reconnect.(或者list of devices attached)
* daemon not running; starting now at tcp:5037* daemon started successfullySending Tracking request failed!Adb connection Error:远程主机强迫关闭了一个现有的连接。Cannot reach ADB server, attempting to reconnect.
或者
list of devices attached
首先
1、需要确保你的电脑驱动功能没问题(这个不用担心,一般很少遇到,只要你的电脑买的是一体机或者笔记本,不是组装的那种电脑一般不会遇到,组装机也很少遇到)。
2、然后数据线可以正常连接到Android Studio进行usb调试(这个要注意,某些数据线不能连接到Android Studio进行usb调试,比如三合一数据线就不行,还有像路边那种很便宜的数据线也不行,这两种数据线只能充电,而不能连接到Android Studio进行usb调试)。
3、手机打开usb调试功能。
解决方案
方案一
Android studio 取消勾选 "Enable adb mDNS for wireless debugging"
在File -> Settings -> Build, Extension, Deployment -> Debugger,然后点击OK。(见下图一,如果这种方法没有解决你的问题,就看方案三)。
方案二
先在命令提示符(cmd)查看一下5037端口号被什么占用,输入以下命令
netstat -ano | findstr 5037
然后回车。
C:\Users\13570>netstat -ano | findstr 5037TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7724TCP 127.0.0.1:5037 127.0.0.1:52314 ESTABLISHED 7724TCP 127.0.0.1:52314 127.0.0.1:5037 ESTABLISHED 10048
根据查找结果第五列中的PID号去到任务管理器 —> 详细信息或服务,查找对应PID的程序。如果是被studio之外的程序所占用,停掉即可(这种解决方案找这个有点麻烦,不推荐使用这种方法,推荐使用方法三;或者这种方法没有解决你的问题,就看方案三)。
方案三
如果只有studio一个程序占用,则是adb开启异常。
adb开启异常的情况,去到SDK目录下的platform-tools(我的目录是C:\Android\sdk\platform-tools),在这个目录下进入cmd,输入:adb kill-server回车,然后再输入
adb start-server回车就可以了(见下图一,如果这种方法没有解决你的问题,就看方案四)。
方案四
请把手机USB调试关闭后再次打开,然后重新执行方案三;仍旧不行的话,把手机USB调试关闭,重启手机,然后再把手机USB调试打开,重新执行方案三;到这步不行的话只能关掉电脑的所有应用并且重启电脑了,然后重新执行方案三。
方案五(终极解决方案,强烈推荐)
直接换M1的Mac(16G及其以上运行内存,8核及其以上cpu)开发Android就可以了,以后就很少遇到关于Android Studio的兼容性问题了,棒棒哒。
以下是推荐此方案的原因:
因为这些年开发Android 的时候遇到过好几次兼容性问题了,除了这个端口号被占用问题,还有这个(比如:请查看博客https://blog.csdn.net/madaxin/article/details/124297221,具体解决方案请查看https://www.bilibili.com/read/cv13176883),当然还有一些别的兼容性问题,我这里就不一一举例了,Windows系统的确有很多兼容性问题,有些情况下需要自己处理,非常恶心。。。
其实Android Studio 也自带一些bug (比如:请查看博客https://blog.csdn.net/NakajimaFN/article/details/126141751),这已经够恶心了。。。Windows又有兼容性问题,这让开发人员多情难以堪啊,所以我直接推荐开发者使用M1 MacBook开发Android。
Cannot reach ADB server, attempting to reconnect. 或 list of devices attached(解决方案的最全整理)相关推荐
- adb server version (31) doesn‘t match this client (39) 解决方案
adb server version (31) doesn't match this client (39) 解决方案 参考文章: (1)adb server version (31) doesn't ...
- adb devices只显示List of devices attached解决方案(手机已打开调试或无其他问题情况)
1.查看adb的版本 在cmd窗口输入以查看adb版本,若版本为1.0.31或以下,建议升级adb adb version 2.升级adb 下载adb包:https://pan.baidu.com/s ...
- Android 模拟器连接异常:Unable to connect to ADB server
简介 在使用Android Studio开始的过程是,偶尔会突然出现一只在检测设备,导致无法进行运行的调试的情况,本文记录下解决方法 现象描述 在启动Android Studio后,在设备状态栏中一直 ...
- appium+python自动化45-夜神模拟器连不上(adb server version (36) doesn't match this client (39); killing...)...
前言 最新下了个最新版的夜神模拟器,然后adb devices发现连不上模拟器了,报adb server version (36) doesn't match this client (39); ki ...
- appium: adb server is out of date.killing
开始学习appium+python,环境搭建通了,但是连接虚拟设备报错adb server is out of date.killing... 通过度娘,找到如下文章,解决. 前提: 1,搭建好环境 ...
- adb 提示adb server version(31) doesn't match this client(40) 解决办法
有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version(31) doesn't match this client(40)这样的提示.如图 提示的字面意思就 ...
- adb server version (41) doesn‘t match this client (39); killing
adb server version (41) doesn't match this client (39); killing client 需要升级 android sdk中 win,找到adb.e ...
- Android ADB Server启动失败
启动Android Stdio的时候报如下错误: Unable to create Debug Bridge: Unable to start adb server: error: could not ...
- android studio中连接夜神报错 adb server version doesn't match this client
原文地址:https://blog.csdn.net/wenzhi20102321/article/details/80934037 仅用于自己做笔记 二.解决方法 解决的办法不难,就是把现在SDK版 ...
- adb server version(31) doesnt match this client(41)
adb server version(31) doesnt match this client(41) 参考 解决:adb 提示adb server version(31) doesnt match ...
最新文章
- python类的私有属性_Python 的私有属性和‘受保护的’属性
- 时空穿越!谷歌利用众包老照片还原儿时3D街景,浏览器即可体验
- Linux执行命令时遇到的些问题
- 台北到淡水版Firefox玩网页游戏黑屏
- PMBOK项目管理PMI主义\IPMA概述
- 教育培训行业如何在抖音快速获客、变现?
- 使用Redis实现分布式锁
- VS2008系统开发背景图片的添加及注意事项
- 理解python - 类
- 云瓣影音网站微信端(已开源)
- 游戏筑基开发之指针的练习掌握
- iOS 数组模型排序
- 三星 9810 android 9,【极光ROM】-【三星NOTE9 N960X-9810】-【V19.0 Android-Q-TF5-OneUI2.1】...
- 微信小程序开发工具下载安装
- Youtube视频加字幕需要的软件电脑版+手机版 2020语音视频自动生成字幕软件
- 一起学爬虫(Python) — 07
- makefile if 使用
- PHP Startup: Unable to load dynamic library -找不到指定模块解决方法
- Beego 简单用户注册与登录
- 180个非常有用的电脑知识