我正在尝试连接与Appium Server不同的网络上存在的Android设备,但没有成功。
P.S。 adb通过同一网络和USB连接到设备,但不连接其他网络上的设备。
答案 0 :(得分:0)
首先,您需要获取设备连接到的远程计算机的IP地址。假设adb的默认端口为5555,并且被暴露到具有Appium服务器的另一台计算机上:
在具有Appium服务器的计算机上,您运行adb connect <ip_address>:5555
,然后adb devices
应该列出远程设备。
要获得可靠的解决方案,您可以查看OSS库,例如OpenSTF