最近在做同样的东西,单纯 uiautomator 还是太弱了,很多页面 dump 不下来,可以把 hierarchyviewer 集成进来,hierarchyviewer 基本上所有的页面信息都能 dump
#11 楼 @heavennash 解析快,dump 慢
现在正在尝试做这样的工具,通过 getevent 获取事件已经坐标,通过 uiautomator 和 hierarchy viewer 来获取 UI 信息,使用事件获取到的坐标来定位到 ui 控件,根据事件类型生成脚本。缺点就是操作一次屏幕就要获取一次屏幕信息,太慢