【问题标题】:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetException获取 UI 层次结构时出现意外错误 java.lang.reflect.InvocationTargetException
【发布时间】:2018-08-06 19:21:57
【问题描述】:

在使用 UIAutomatorViewer 截取我的设备的屏幕截图时,我收到以下错误。请注意,我的 appium 已停止。

【问题讨论】:

  • 如果您有桌面版的 Appium Server 运行,请停止服务器并重新启动它。对于它的价值,我相当确定您实际上并不需要运行它来检查应用程序,但运行它可能会导致此问题。
  • 嗨,比尔,正如我所提到的,它已停止。
  • 我错过了那部分,抱歉。您运行的是模拟器还是直连设备? adb devices 认得吗?
  • 是的,一个直接连接的安卓设备。是的,使用 adb devices 我可以看到我的设备已列出。
  • 然后我要问下一组明显的问题:您是否退出并重新启动了 UIAutomator?您是否尝试加载 Appium 服务器? (关于它是否 - 总是 - 不需要我可能是错误的)您是否尝试过简单的重启?如果 adb 能够识别设备,那么 UIAutomator 也应该如此。你是如何启动 UIAutomator 的?

标签: appium uiautomatorviewer


【解决方案1】:

您需要更新 SDK 的解决方案。有时是因为您的 android 设备的版本比您的 SDK 高。或者 请将您的 Android Studio 更新到最新版本。

【讨论】:

    猜你喜欢
    • 2019-03-21
    • 2018-05-24
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    • 2018-05-07
    • 2021-04-11
    • 1970-01-01
    • 2018-12-29
    相关资源
    最近更新 更多