平时大家可能会采用android sdk中uiautomatorviewer取dump出来或者通过appium inspector来抓页面布局获取控件,不过有时候会因为动态页面或者其他原因dump失败。
我们通过命令行的方式adb shell uiautomator dump /data/local/tmp/uidump.xml
然后通过adb pull的方式拿到PC上来分析。
有了xml我们就可以做进一步分析或者通过xpath方式去访问控件。
平时大家可能会采用android sdk中uiautomatorviewer取dump出来或者通过appium inspector来抓页面布局获取控件,不过有时候会因为动态页面或者其他原因dump失败。
我们通过命令行的方式adb shell uiautomator dump /data/local/tmp/uidump.xml
然后通过adb pull的方式拿到PC上来分析。
有了xml我们就可以做进一步分析或者通过xpath方式去访问控件。