获取“同步时出错。超时”。 android CTS上的错误(兼容性测试套件)

时间:2015-05-26 14:12:54

标签: android testing compatibility cts suite

问题:当我尝试在ubuntu命令行“运行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服务器,然后输入“adb devices”

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

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

非常感谢任何答案!如果有任何我忘了提起的信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

更新(以下解决方案)

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

我根本不使用VirtualBox来解决这个问题!我找到了一台没有人使用的旧PC,我在那里安装了Ubuntu 12.04.0 LTS,将iso文件(包含Ubuntu OS)刻录成DVD。

从旧PC,我安装了adb,fastboot和CTS,我能够成功运行测试!

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