• uiautomatorviewer 报错 Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!


     在进行自动化时经常需要使用到 uiautomatorviewer获取控件的各个属性,然后在脚本中通过各个控件的属性来操作。

    如果使用的是uiautomator2的话,一般都是使用weditor这个来查看控件属性,这个一般都不会遇到啥问题。

    如果使用的是uiautomator的话(相当于是uiautomator1),这个android sdk里就自带这个了,直接在命令窗口中输入 uiautomatorviewer运行即可,界面显示出来后,点击连接设备时经常会遇到下面的错误:

    Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!

    问题解决办法:

    方法一:直接插拔USB,然后重新连接,一般都会好

    方法二:在命令窗口中将adb kill掉,输入:adb kill-server,然后重新运行uiautomatorviewer命令打开窗口连接,一般也会好

  • 相关阅读:
    CSS_2
    二柱子与他的计算题
    第一章 类与对象
    深入理解计算机系统之一--整数运算
    指针数组的应用
    对象个数以及构造函数次序
    范式介绍
    内连接与外连接
    TCP三次握手四次分手
    进程间的通信方式
  • 原文地址:https://www.cnblogs.com/aziji/p/11977658.html
Copyright © 2020-2023  润新知