1
tool2d 309 天前
只遇到过 adb 版本冲突,新版本把老版本冲掉了,自动被杀还是第一次看见。
也许是病毒防火墙偷偷干掉的? |
2
XXWHCA 309 天前
可能装了好几个版本的 adb ,例如第三方模拟器,还有命令行下配置的和开发工具用的不是同一个版本
|
3
qpwoeiruty 309 天前
线的问题
|
4
Qiue 309 天前
用线没问题的话,有可能跟路由器有关,排查下。
|
5
AoEiuV020JP OP @XXWHCA #2 这些有排查过,每次 adb 进程 pid 变化说明已经被杀重启了, 但打开文件所在位置还是 android sdk 中的同一个 adb ,命令行配置的也是这个,
而且我现在没有应该使用自带 adb 的什么软件, 包括第三方模拟器也是偶尔使用用完就卸载的, 其他 scrcpy 之类偶尔使用也会用 sdk 中的 adb 覆盖软件自带的 adb 以防互相杀, |
6
AoEiuV020JP OP @qpwoeiruty #3 没用线,而且是 adb 进程被杀了重开,用线的话估计是会自动重连,但不解决这个不定时断开的问题,
|
7
AoEiuV020JP OP @Qiue #4 不是网络方面问题, 排查过是电脑 adb 进程 pid 变了,也就是旧的 adb 进程被杀了,变成新的了,然后过会儿新的又被杀又换个,
|
8
AoEiuV020JP OP @tool2d #1 版本冲突这种也有遇到过,这个好排查,现在的情况没有发现第二个 adb ,
病毒防火墙杀毒软件这些会影响到 adb 的吗,没有看到弹相关通知什么的,也不好排查, |
9
DateData 309 天前
不知道有没有开省电模式
|
10
AoEiuV020JP OP @DateData #9 是电脑这边的 adb 问题,不是手机这边问题,
|
11
stephCurry 309 天前 via Android
换个电脑就知道了啊
|
12
lumoschao 309 天前
有没有可能是某个软件会抢 adb 端口,导致断连接。好多年前遇到过类似情况,忘记具体什么什么软件了。
|
13
stinkytofu 309 天前
我放弃 windows , 用 mac 开发安卓,其中最主要的一个原因就是 Windows 下各种抢占 ADB , 各种手机助手,各种安全软件,还有各种乱七八糟的软件, 甚至连输入法都想连接你的手机给你清理垃圾。 相信我, 当你换 Mac 或者 Linux , 就再也不用操心 adb 连接的问题了。
|
14
AoEiuV020JP OP @stephCurry #11 没条件随便换电脑测试,遇到问题的是公司开发电脑,也就开发时需要保持长时间 adb ,家里偶尔用用 adb 也没发现类似问题,
|
15
CXinW 309 天前
你看看任务管理器,adb 这个进程是不是 AndroidStudio 的子进程里面。是的话,就把 AS 关掉,重启 adb ,重启 adb 成功之后再打开 AS 。
看任务管理器里 adb 是单独的进程的时候就说明是正常了。 |
16
string2020 309 天前
任务管理器里有 tadb 类似 adb 名字的进程吗
|
17
HiHuan 309 天前 1
早就遇到了,每天在打开 AS 之前,先手动在命令行里启动 adb ,再开 AS 就不会断线重连了,如果忘记手动启动 adb ,则需要关掉 AS ,再手动重启 adb ,问题解决。估计是 AS 的 bug ,我没升级最新版 AS 之前没遇到这个问题
|
18
AoEiuV020JP OP |
19
AoEiuV020JP OP |
20
iwantcomputer 309 天前
用 everything 建立一下全盘索引,在里面搜一下有没有其它 adb.exe ,类似 tadb.exe 等等,印象中某些软件如 qq 会有起 adb 的进程。
|
21
mgrddsj 309 天前
看楼主楼上的截图,我怀疑一下 360 吧,多年前(安卓 4.4 时代,也还用着 360 ),每次用 USB 把手机接到电脑右下角就马上会弹出 360 手机助手等等的弹窗,手机也会马上弹出 USB 调试的授权信息。这些软件在后台应该都会尝试开 adb ,可能就把你的踢掉了。建议就算不卸载 360 ,也检查一下设置,把里面手机连接提醒相关的设置全部关一下,刚随手一搜就搜到 CSDN 上有类似情况和关闭教程的。
|
22
stephCurry 308 天前 via Android
@AoEiuV020JP 那测试变量法,上虚拟机里测,或者 wsl 里测
|
23
AoEiuV020JP OP @HiHuan #17 这个有效,我这边写个脚本到 shell:startup 里让 adb 开机自启,同时取消 AS 的自启,几天都没问题了,
|