use*_*040 8 testing android device calabash-android
我有两个不同的Android设备插入同一台机器.我想做的是针对每个设备并分别对其执行测试.
不幸的是,似乎每次都需要拔掉其中一个设备来运行测试,因为如果我不这样做,我会收到以下错误:
error: more than one device and emulator
Run Code Online (Sandbox Code Playgroud)
有没有人知道这个问题的解决办法,以便我可以简单地插入两个设备并运行我的测试?
您可以在 adb 命令上使用 -s 指定目标设备
1)通过执行以下操作获取设备序列号
$ adb devices
List of devices attached
emulator-5554 device
emulator-5556 device
emulator-5558 device
Run Code Online (Sandbox Code Playgroud)
2) 使用 -s 参数将序列号传递到 adb 命令中
$ adb -s <serialNumber> <command>
Run Code Online (Sandbox Code Playgroud)
例如
$ adb -s emulator-5556 install helloWorld.apk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2803 次 |
| 最近记录: |