我在Android手机上进行开发,通常会通过WiFi连接到adb。
因此,我通过USB连接,使用adb tcpip
打开设备上的服务器,然后使用adb connect
实际建立连接。我一直都做这两个步骤,因为我确信adb在一段时间没有连接后会自行关闭。
几分钟前,例如,在下午4:40,我尝试了adb connect
而没有先打开客户端。我今天早上adb tcpip
开启了客户,可以说在中午12:30左右,我希望什么都不会发生。
令我惊讶的是,它连接了。
那么,长话短说,adb服务器将在指定端口上侦听多长时间?它会停止听吗?
答案 0 :(得分:0)
他们可能在 android 11 中改变了这一点,因为有一个选项可以禁用自动撤销授权,它表示它将在 7 天后过期 source .
我想这个问题的答案是,只要 adb session
的那个实例持续存在。即使我们没有通过 android studio
在设备上工作,adb
仍在后台运行。
因此,除非您重新启动 adb server
或使用 disconnect
命令,否则该会话应该正常运行。
应考虑直接或间接影响 adb
会话的各种情况,例如电池电量不足、重新启动或将设备置于休眠模式等。