【问题标题】:Android UI Automator ViewerAndroid UI 自动化查看器
【发布时间】:2016-03-13 00:33:44
【问题描述】:
我正在尝试使用 Android SDK 6.0 中的 UIAutomator Viewer。当我连接 5.1.1 或更高版本的设备时,我无法捕获 UI 布局。上面写着:
获取 UI 层次结构 XML 文件时出错:com.android.ddmlib.SyncException:
远程对象不存在!
有没有人只在最新版本上遇到过同样的问题?如果是这样,请告诉我修复方法。
【问题讨论】:
标签:
android
android-uiautomator
【解决方案1】:
我遇到了这个错误,但我断开设备并再次连接它,它工作正常。
哦,如果您正在与它交互(UiAutomator、Espresso、w/e),它不会让您同时使用 UiAutomatorViewer 捕获 UI。
【解决方案2】:
@sah 检查您的设备是否与其他服务器连接,例如如果您正在使用 appium 并且它正在运行,那么您将不会看到屏幕并且您会收到该错误。所以请确保应用程序设备未与任何服务器连接服务器并运行。
否则断开 adb 设备并再次与您的设备连接。它会正常工作
【解决方案3】:
杀死 uiautomator 的现有运行实例并再次运行。