有些时候我们找空间定位的时候,使用By.NAME、By.ID、By.CLASS_NAME的方法并不好用,需要用到By.XPATH的方法,可是一般控件树里是没有xpath定位方法的,不过我们可以自己修改一下java源码,然后打包配置到eclipse里面。
当然,我现在自己还不会修改源码,所以食嗟来之食,可进云盘下载已修改好的uiautomatorviewer.jar文件,然后将这个文件放到 sdk\tools\lib 这个目录下,重新启动一下 uiautomatorviewer.bat ,获取一下界面信息,就可以看到现在有xpath定位信息了。
效果图