我正在创建一个Android项目。对于CI,我使用Bamboo但可以轻松切换到Jenkins。 CI系统通过Xen生活在VM上,无法轻易更改。我运行Java单元测试没有问题,但是当我尝试运行Android单元测试时,我需要一个模拟器或一个设备。但
adb usb
)连接到VM,因为Xen无法将USB设备转发给访客(See S/O question)adb tcpip; adb connect
)连接,因为它需要将其标记为未授权。授权仅通过USB授予。 See S/O question 任何人都可以想到一个解决方法吗?在Xen中路由USB,在Xen中运行仿真器,或授权CI计算机使用该设备都可以。我唯一能想到的是拥有额外的专用硬件,这对我来说不是一个很好的解决方案。