我正在尝试构建一个tcpClient。案例是:我有一个移动Android设备和物联网设备,我想将移动设备连接到没有互联网连接的物联网设备的WiFi,并使用TcpClient发送一些信息。当Android设备只有活动的WiFi网络时,一切正常。当Android设备同时激活Wifi连接(到IoT设备)和移动数据时,android ConnectivityManager将返回“Mobile”作为ActiveNetworkInfo并且TCP客户端将无法找到IoT设备(当然因为它使用另一个网络套接字) 。有没有办法强制Android设备通过移动数据使用WiFi网络?
如果我得到connectivityManager.GetAllNetworks()
它会返回2个活动网络,这只是Android设备同时连接到wifi和移动数据的证据。
先谢谢