0

我正在尝试在 Android 4.0.3 上运行 CTS。在此过程中,我面临以下问题。Cts-tf > list devices 将我的设备状态显示为不可用。根据 CTS 手册,这意味着设备没有响应 adb 命令。但是当我尝试手动运行命令时,这些命令对我来说效果很好。我想知道设备被视为不可用的所有可能原因。另外,如果有人可以建议我更多的指针来进一步调试问题。

其他信息。

  1. 我已经验证所有设置都按照 CTS 手册中的讨论完成。
  2. 我正在使用以太网( adb connect IP_addr)而不是 USB 连接 adb。
  3. 我在 Windows 主机上运行 cts(以防万一)。
4

1 回答 1

0

我在Linux下也遇到了同样的问题,发现和环境变量ANDROID_SERIAL有关。如果 ANDROID_SERIAL 未设置或与待测设备的序列号不同,设备将显示为“不可用”

这种行为没有多大意义,因为 CTS 允许在多个设备(--shards)上分发测试,并且还可以选择指定要测试的设备的序列号

于 2012-04-17T15:53:22.073 回答