现状 -
我有两个安装了服务器应用的Android设备。应用程序侦听特定端口。我已将一个本地端口转发到device-1的服务器端口并连接到它。我能够与服务器应用程序通信。 我尝试转发相同的本地端口并连接到device-2的服务器端口。我能够与device-2和device-1通信。
通过我建立的两个插座连接,我可以使用相同的本地端口与两个设备分别通信。
问题 -
我想知道这是如何运作的。同一本地端口转发到两个不同的路径。
我的理解是在低级别所有通过我们在套接字连接时提到的端口。哪个错了?端口在连接时使用only
,并且在使用其他连接句柄进行通信之后?
<Run device 1 server>
adb -s serial1 forward tcp:8088 tcp:8088
connect to device-1 # I used python
<Run device 2 server>
adb -s serial2 forward tcp:8088 tcp:8088
connect to device-2 # I used python