【appium之四】通过uiautomatorviewer获取元素

一、进入目录找到uiautomatorviewer

【appium之四】通过uiautomatorviewer获取元素

二、打开uiautomatorviewer.bat

【appium之四】通过uiautomatorviewer获取元素

三、在Android设备中打开需要获取元素的页面

【appium之四】通过uiautomatorviewer获取元素

四、确保该Android设备是正常连接的

【appium之四】通过uiautomatorviewer获取元素

五、在UI automator Viewer中点击同步Android设备打开的页面

【appium之四】通过uiautomatorviewer获取元素

六、将鼠标移动到需要获取id的控件上面,既可以获取到元素ID

【appium之四】通过uiautomatorviewer获取元素

需要注意,并不是所有的时候都可以获取到资源ID,如果该控件没有设置resourceid的话,就需要用其他方法比如xpath、class等来获取控件信息

七、monitor

除了uiautomatorviewer之外,tools下面的【monitor.bat】也可以用来获取元素,截图如下:

【appium之四】通过uiautomatorviewer获取元素