本来看了 @wang04170 和 @DoctorQ 关于 STF 源码中 Minicap 的介绍 自己写了一个 类 STF 的程序 玩了一下,但是在深入研究的过程中发现 STF 貌似没有使用 forward 去映射 手机端口到 PC 上 (使用 >adb forward --list 并没有看到任何东西) 一般的端口映射:
STF 为空:
,那么问题来了:
STF 程序是如何和 Minicap 进行 TCP 链接的? 难道是通过 IP?
感觉是 adb connect
感觉 Minicap 就像一个水龙头一样不停的往外输出图像,STF 读取输出流,然后封装一下传给用户
#2 楼 @blueshark 这个我知道 问题是 stf 是如何 jianlitcp 连接的 他并没有用 farword
#2 楼 @blueshark 如果是直连 TCP 的话 如果一方断掉 ,另一方也会知道,但是如果用 farword 的话 因为 farword 是中间方,如果一方断掉可能另一边并不知情