新设备插入 USB 时,自动创建一个一一对应的容器,在容器内部 adb 只能看到唯一对应的这台 Android 设备,执行 TCP 方式执行测试在这台设备上,同时还集成了 STF 方便远程控制设备。 当然还可以在容器启动的时候把 Android 设备信息以及所处 Server 信息上报到数据库供测试框架派发测试 Job 和调度使用,还可以心跳汇报设备当前状态
当 Android 拔出时,对应的容器被删除
代码详见
https://github.com/nuaays/android_udev_stf_container