从UI Automation Viewer获取屏幕截图时获取java.lang.reflect.InvocationTargetException

时间:2018-02-25 16:47:05

标签: android-studio appium ui-automation android-sdk-manager

从UI Automation Viewer截取屏幕截图时,收到错误 -

  

获取UI层次结构时出错原因:获取时出现意外错误   UI层次结构详细信息:java.lang.reflect.InvocationTargetException

请注意Appium服务器已停止(应用程序已关闭)

3 个答案:

答案 0 :(得分:0)

当appium服务器仍在运行时,您无法获取屏幕截图。如果你正在使用' cmd'按' CTRL + C'终止会话。或者,如果您使用的是Appium的桌面版,则可以尝试通过关闭应用程序来停止appium服务器。

答案 1 :(得分:0)

也许在最新的Android Studio版本中使用Android Device Monitor而不是UI Automation Viewer

答案 2 :(得分:0)

https://github.com/xSAVIKx/AndroidScreencast/releases/tag/v0.0.12s

androidscreencast-0.0.12s-executable.jar添加到C:\Users\xxx\AppData\Local\Android\Sdk\tools\lib