电脑 adb 总是自动重启导致连接断开怎么回事?

2024-01-19 09:57:45 +08:00
 AoEiuV020JP
有遇到一样问题的吗,win11 ,
adb wifi 远程连接手机,短则几秒,长则几十分钟,adb 就会被杀死重启,导致连接断开,
已经持续大概几个月了, 一直找不到问题所在,
8617 次点击
所在节点    Android
23 条回复
tool2d
2024-01-19 10:10:27 +08:00
只遇到过 adb 版本冲突,新版本把老版本冲掉了,自动被杀还是第一次看见。

也许是病毒防火墙偷偷干掉的?
XXWHCA
2024-01-19 10:19:05 +08:00
可能装了好几个版本的 adb ,例如第三方模拟器,还有命令行下配置的和开发工具用的不是同一个版本
qpwoeiruty
2024-01-19 10:20:37 +08:00
线的问题
Qiue
2024-01-19 10:44:57 +08:00
用线没问题的话,有可能跟路由器有关,排查下。
AoEiuV020JP
2024-01-19 11:04:12 +08:00
@XXWHCA #2 这些有排查过,每次 adb 进程 pid 变化说明已经被杀重启了, 但打开文件所在位置还是 android sdk 中的同一个 adb ,命令行配置的也是这个,
而且我现在没有应该使用自带 adb 的什么软件,
包括第三方模拟器也是偶尔使用用完就卸载的,
其他 scrcpy 之类偶尔使用也会用 sdk 中的 adb 覆盖软件自带的 adb 以防互相杀,
AoEiuV020JP
2024-01-19 11:05:05 +08:00
@qpwoeiruty #3 没用线,而且是 adb 进程被杀了重开,用线的话估计是会自动重连,但不解决这个不定时断开的问题,
AoEiuV020JP
2024-01-19 11:06:05 +08:00
@Qiue #4 不是网络方面问题, 排查过是电脑 adb 进程 pid 变了,也就是旧的 adb 进程被杀了,变成新的了,然后过会儿新的又被杀又换个,
AoEiuV020JP
2024-01-19 11:09:16 +08:00
@tool2d #1 版本冲突这种也有遇到过,这个好排查,现在的情况没有发现第二个 adb ,
病毒防火墙杀毒软件这些会影响到 adb 的吗,没有看到弹相关通知什么的,也不好排查,
DateData
2024-01-19 11:48:41 +08:00
不知道有没有开省电模式
AoEiuV020JP
2024-01-19 12:59:03 +08:00
@DateData #9 是电脑这边的 adb 问题,不是手机这边问题,
stephCurry
2024-01-19 13:28:29 +08:00
换个电脑就知道了啊
lumoschao
2024-01-19 13:35:00 +08:00
有没有可能是某个软件会抢 adb 端口,导致断连接。好多年前遇到过类似情况,忘记具体什么什么软件了。
stinkytofu
2024-01-19 13:40:27 +08:00
我放弃 windows , 用 mac 开发安卓,其中最主要的一个原因就是 Windows 下各种抢占 ADB , 各种手机助手,各种安全软件,还有各种乱七八糟的软件, 甚至连输入法都想连接你的手机给你清理垃圾。 相信我, 当你换 Mac 或者 Linux , 就再也不用操心 adb 连接的问题了。
AoEiuV020JP
2024-01-19 14:43:51 +08:00
@stephCurry #11 没条件随便换电脑测试,遇到问题的是公司开发电脑,也就开发时需要保持长时间 adb ,家里偶尔用用 adb 也没发现类似问题,
CXinW
2024-01-19 15:00:11 +08:00
你看看任务管理器,adb 这个进程是不是 AndroidStudio 的子进程里面。是的话,就把 AS 关掉,重启 adb ,重启 adb 成功之后再打开 AS 。
看任务管理器里 adb 是单独的进程的时候就说明是正常了。
string2020
2024-01-19 15:19:46 +08:00
任务管理器里有 tadb 类似 adb 名字的进程吗
HiHuan
2024-01-19 15:24:30 +08:00
早就遇到了,每天在打开 AS 之前,先手动在命令行里启动 adb ,再开 AS 就不会断线重连了,如果忘记手动启动 adb ,则需要关掉 AS ,再手动重启 adb ,问题解决。估计是 AS 的 bug ,我没升级最新版 AS 之前没遇到这个问题
AoEiuV020JP
2024-01-19 16:21:49 +08:00
@CXinW #15 貌似一直都是独立的后台进程,
AoEiuV020JP
2024-01-19 16:22:24 +08:00
@string2020 #16 没有,名字里带 adb 的只有一个 adb ,
iwantcomputer
2024-01-19 19:26:24 +08:00
用 everything 建立一下全盘索引,在里面搜一下有没有其它 adb.exe ,类似 tadb.exe 等等,印象中某些软件如 qq 会有起 adb 的进程。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1009902

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX