【发布时间】:2018-06-19 15:31:49
【问题描述】:
我正在编写假设在多个设备上运行 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?
【问题讨论】: