解决安卓真机调试时无法识别手机设备+识别后显示无法连接adb服务

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 本文主要来解决安卓真机调试时无法识别手机设备+识别后显示无法连接adb服务的问题。
本文首发于稀土掘金。该平台的作者 逐光而行 也是本人。

步骤

  • 查看日志,发现如下提示:

Adb connection Error:远程主机强迫关闭了一个现有的连接。

Cannot reach ADB server, attempting to reconnect.

daemon not running; starting now at tcp:5037

  • 查看是谁占用了5037端口,可以的话把它终止掉

在命令行下输入:

netstat -ano | findstr 5037

我发现我的是被一个系统进程(SYS开头的)给占用了。这不好乱杀,所以我就关机重启了。

  • 之后就正常了
    Gradle build finished in 25 s 244 ms

    Launch succeeded

设备一栏也能成功显示手机型号。

其他可能的原因及方法

也有可能是物理硬件造成的,即数据线接触不良,电脑没能识别设备。
下次遇到这种情况,可以先拔线重连,不行再从软件层面入手。

注意事项

网上有的博客可能只会告诉你让你把杀毒软件、安全卫士之类的关掉,但我觉得这种说法不够准确。每台电脑某一时刻占用某个端口的进程可能不一样,你要知道你为什么要把它关掉,并且能够准确找到它是谁才行,不能一顿瞎碰。


更新: 第二天又遇到了这个问题,不过这次识别出了设备但是下载失败,也提示:"Cannot reach ADB server, attempting to reconnect."然而这次拔线、重启电脑、invalid cache and restart 都不得,想去kill进程却发现是被TCP占用,而且每次的进程号还不一样,说明上面的方法对我来说也是治标不治本了。 - 解决方案:既然我们平时是用数据线连接调试的,那就取消adb的无线连接权限。 步骤: 依次点击 File-settings,进入如下页面:取消勾选该选项: ![image.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1713420da0b6474c889f543dd95b239f~tplv-k3u1fbpfcp-watermark.image?) 一按ok之后再试就成功了。
相关实践学习
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
5月前
|
存储 Android开发
如何查看Flutter应用在Android设备上已被撤销的权限?
如何查看Flutter应用在Android设备上已被撤销的权限?
269 64
|
9天前
|
开发工具 Android开发
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
143 11
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
|
2月前
|
Android开发 数据安全/隐私保护
安卓手机修改设备id, 安卓硬改一键新机,手机机型修改(伪装)
提供了完整的设备信息修改功能,包含设备模板配置、基础信息修改、网络信息修改、模拟器检测绕
|
2月前
|
存储 人工智能 文字识别
三款安卓手机word编辑器下载,Microsoft Word,wps office,Word手机版,手机word编辑查看阅读器,PDF转换器apk下载
WPS Office是一款功能强大的办公软件,支持文档编辑、表格处理和演示文稿制作,兼容多种格式并提供丰富的云服务。它具备低内存占用、快速运行的特点,支持跨设备同步与多人协作,内置海量模板及AI辅助功能,如智能写作和PPT自动生成。此外,还可扫描文件、编辑PDF并转换为其他格式,极大提升办公效率,适合手机用户便捷操作。
202 1
|
5月前
|
存储 Android开发 数据安全/隐私保护
如何在Android设备上撤销Flutter应用程序的所有权限?
如何在Android设备上撤销Flutter应用程序的所有权限?
350 64
|
5月前
|
缓存 Android开发 开发者
Flutter环境配置完成后,如何在Android设备上运行Flutter应用程序?
Flutter环境配置完成后,如何在Android设备上运行Flutter应用程序?
1002 62
|
5月前
|
开发工具 Android开发 开发者
在Android设备上运行Flutter应用程序时,如果遇到设备未授权的问题该如何解决?
在Android设备上运行Flutter应用程序时,如果遇到设备未授权的问题该如何解决?
319 61
|
3月前
|
Android开发
安卓硬改一键新机工具,一键修改手机型号,串号网卡Imei、sn码【仅供学习参考】
声明部分:仅供学习参考使用,基于Xposed框架实现的设备信息伪装模块的完整代码,包含多个功能模块:
|
2月前
|
API Android开发 数据安全/隐私保护
|
3月前
|
存储 JSON API
安卓ck提取工具,可提取手机cookie插件,AUTOJS即可实现
怎么用autojs提取手机端的CK?其实autojs是支持提取ck的但是他提取的不是浏览器的CK,二十他自身浏览器环境的c

热门文章

最新文章