1

问题: 当我尝试在 ubuntu 命令行“run cts --plan CTS”上对 CTS 运行完整测试时,我收到错误消息“同步期间出错。超时”。

附加信息:

  • 我在 VirtualBox 上运行 Ubuntu 12.04.0 LTS。
  • 主机操作系统是 Windows 7 Professional。
  • 我正在运行 CTS 的设备物理连接到 USB 3.0 端口。

尝试(失败)的解决方案:

解决方案 1:在收到“同步期间出错。超时”后,我尝试重新启动主机操作系统和 Ubuntu。信息

解决方案 2:我将设备物理连接到 USB 2.0 端口

解决方案 3:使用不同的电线将我的计算机连接到设备。

解决方案 4:在收到“同步期间出错。超时”后关闭设备并重新打开设备。信息。

解决方案 5:我通过键入“adb kill-server”然后键入“adb devices”重新启动了 adb 服务器

请注意,在上述所有解决方案中,我确保 VirtualBox 中的客户操作系统可以识别插入的 USB 设备。我这样做是:

  • 在命令行中输入“lsusb”
  • 在命令行中输入“adb devices”。
  • 检查设备的开发人员选项下是否选中了“USB调试”选项。

非常感谢任何答案!如果有什么我忘记带上的信息,请告诉我。

4

1 回答 1

0

更新(下面的解决方案)

我知道我正在回答我自己的问题,但无论如何,希望其他人可以从我的帖子中获得帮助。

我完全不使用 VirtualBox 解决了这个问题!我找到了一台没有人使用的旧 PC,我通过将 iso 文件(包含 Ubuntu 操作系统)刻录到 DVD 中安装了 Ubuntu 12.04.0 LTS。

在旧 PC 上,我安装了 adb、fastboot 和 CTS,并且能够成功运行测试!

我知道我的解决方案很昂贵,因为它需要另一台 PC,我想能够启动另一个操作系统(Ubuntu 12.04.0 LTS)同样好。我认为根本问题是使用 VirtualBox(或任何虚拟机)。

于 2015-05-26T17:28:49.100 回答