新设备插入 USB 时,自动创建一个一一对应的容器,在容器内部 adb 只能看到唯一对应的这台 Android 设备,执行 TCP 方式执行测试在这台设备上,同时还集成了 STF 方便远程控制设备。 当然还可以在容器启动的时候把 Android 设备信息以及所处 Server 信息上报到数据库供测试框架派发测试 Job 和调度使用,还可以心跳汇报设备当前状态
当 Android 拔出时,对应的容器被删除
代码详见 https://github.com/nuaays/android_udev_stf_container
你的 docker 环境安装了 adb?
你这个设备是在 USB 集线器上连的?
嗯,adb 做在镜像中了
如果是集线器,需要调整设备 PCI 路径
"新设备插入 USB 时,自动创建一个一一对应的容器,在容器内部 adb 只能看到唯一对应的这台 Android 设备", how to do that?