获取UI层次结构时出错原因:获取UI层次结构XML文件时出错:com.android.ddmlib.SyncException:远程对象不存在

时间:2017-01-14 17:18:44

标签: java android adb appium

当我尝试在通话期间在UiAutomator上捕捉屏幕时,会显示此错误

  

获取UI层次结构时出错原因:获取UI时出错   层次结构XML文件:com.android.ddmlib.SyncException:远程对象   不存在!

在不打电话时工作得很好,有人可以解释为什么在通话期间无法捕捉到它?和任何解决方案?

2 个答案:

答案 0 :(得分:0)

当我在Android Studio中以调试模式运行测试并使用模拟器时出现此错误。它坐在断点处,我尝试使用UI Automator View捕获屏幕截图并获得此消息。一旦我停止了当前正在运行的测试,屏幕捕获就可以正常运行。

答案 1 :(得分:0)

UIautomator似乎已经在手机上运行了。这就是出现错误的原因。确保所有先前的uiautomator实例都被杀死。你可以运行这个

A = numpy.array([5])

这将确保所有先前的uiautomator实例都被杀死。