最近一直在搜索这个问题,在我连接设备的时候总时提示”adb远程主机强迫关闭了一个现有的连接“,我看了网上的招数,基本都是adb kill-server, 然后adb start-server,当然这种方法也确实能起作用,但是问题还是会出现,今天我突然抓取到这么一条日志,让我决心把根本找出来。
于是我打开了Windows进程管理器,我发现每次运行程序的时候,在特定的时刻会出现两个adb,但是其中一个adb会很快就消失掉,于是我猜想我的电脑上肯定有两个adb,我并没有安装各种手机管家,豌豆荚之类的软件,当再一次出现两个adb的时候我成功打开了adb的所在位置。见下图:
发现居然在wps中存在一个adb,于是赶紧删除掉,然后就再也没有出现过这种问题。所以我觉得以后出现这种问题的时候先去搜索自己的电脑上到底有多少个adb,然后把不是自己开发环境下的adb删除掉。要不然每次kill,再start,会很麻烦,也很烦。