@[toc]
一、概述
AndroidUISpy可以辅助探测Android端原生控件树和Web Dom树,帮助使用 QT4A进行控件QPath和XPath的定位与封装。
-
使用限制:
- 已ROOT设备中可以探测任意应用的控件
- 非Root设备中只能探测debug应用的控件
二、使用准备
- 已ROOT Android设备一台(也可使用模拟器,模拟器自带root)
- Android设备开启“USB调试”,可连接PC端
- PC已下载AndroidUISpy工具
三、使用方法
-
将Android 设备连接电脑(需adb显示连接成功,以模拟器为例)
-
打开AndroidUISpy功能连接设备
-
选择要探测的Activity,连接设备后默认选中当前焦点的activity
- 点击“刷新”按钮可以刷新设备列表和Activity列表
- 点击“获取控件”按钮获取控件树,空间树加载完毕后,左侧显示控件树,右侧显示activity截图
- 点击左上角的“+”按钮,移动至你要探测的控件上(右侧activity截图处),工具会自动探测该控件属性信息,并有红框包裹
- 点击该控件,底部会显示该控件属性信息,如下图
注:点击左侧控件节点,右侧也会框处该控件的区域范围
参考资料:
- AndroidUISpy工具使用文档:https://github.com/qtacore/AndroidUISpy/blob/master/usage.md
- AndroidUISpy工具下载链接:https://github.com/qtacore/AndroidUISpy/releases