我正在研究假设在多个设备上运行 CTS 测试的脚本。不幸的是,当我检查我的 android 设备的序列号时,我发现其中一部分包含相同的序列号。现在,我阅读了有关运行adb devices -l
以使 USB 进入我的设备的选项,以便我可以在特定 USB 上运行命令:
$ adb devices -l
List of devices attached
0123456789ABCDEF device usb:2-1.8
0123456789ABCDEF device usb:2-1.7
现在,我们可以像以前一样在特定的 USB 上运行此命令,而不是特定的序列号:
$ adb -s usb:26200000 install xxx.apk
当我在特定的 android 设备上运行 CTS 时,我想做类似的事情:
$ ./cts-tradefed run cts -s usb:2-1.8 -p android.permission2
问题是它看起来命令不起作用。当我尝试这个时没有任何反应。
拜托,任何人都可以告诉我是否有另一种方法可以在特定设备上运行 cts 而有两个相同的序列号?