Xamarin有点奇怪,因为当我通过wifi打开adb时,它一直尝试连接到手机的ip地址。
我从事android开发,我通常使用我的个人设备进行测试,该设备已植根并启用了ADB over WiFi。
早上起来时,我通过WiFi打开ADB,而我的同事的机器(正在运行Xamarin进行移动自动化测试)会自动找到我的IP地址(本地IP地址每晚更改)并尝试连接,因此我每次都必须阻止他的机器进行授权。这也弄糟了他的自动化脚本,因为从技术上讲他已经连接了两部手机(即使我的手机在wifi上未经授权)。
首先,Xamarin每次如何查找我设备的IP地址。它会扫描我们的本地网络以查找开放的adb连接,还是我的电话在网络上广播某些内容?
然后有什么方法可以阻止这种情况在Xamarin中发生?