gpt4 book ai didi

android - 在一台机器上测试多个 Android 设备

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:53:20 25 4
gpt4 key购买 nike

我有两个不同的 Android 设备插入同一台机器。我想做的是针对每个设备并分别对其执行测试。

不幸的是,似乎我每次都需要拔掉其中一个设备才能运行测试,因为如果我不这样做,我会收到以下错误:

error: more than one device and emulator

有谁知道这个问题的解决方法,这样我就可以简单地让两个设备都插上电源并运行我的测试?

最佳答案

您需要将 ADB_DEVICE_ARG 环境变量设置为 adb devices 返回的设备序列号。

所以要添加到 Robert的回答:

$ adb devices
List of devices attached
emulator-5554 device
emulator-5556 device
emulator-5558 device

$ ADB_DEVICE_ARG=emulator-5554;calabash-android run yourapk.apk

如果您需要在多个设备上同时运行相同的 Calabash 测试,最好从不同的根文件夹运行它们,或者在不同的文件夹中指定结果,这样结果就不会混淆。

关于android - 在一台机器上测试多个 Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13613660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com