小程序ui自动化(一),用uiAutormatorViewer定位元素失败,如何解决

1.定位元素

android ADT自带工具:uiAutormatorViewer,会报如下错误

 可能是环境与手机不兼容

可以用以下方法解决:(参考:https://blog.csdn.net/qq_40356449/article/details/103302820)

一:先造工具

方法如下:

直接在cmd命令行敲

adb shell uiautomator dump /sdcard/app.uix

adb pull /sdcard/app.uix E:/app.uix

#存到E盘的app.uix文件中,在E盘新建一个文件夹改成app.uix(后缀也要改)

adb shell screencap -p /sdcard/app.png

adb pull /sdcard/app.png E:/app.png

#在E盘新建一个文件夹改成app.png

因为每次都得写四行代码,比较麻烦,所以写了一个批处理文件。

放到桌面直接运行即可

二:使用工具

 此时,打开的图片,就可以定位到页面各个元素

原文地址:https://www.cnblogs.com/hherbk/p/13392475.html