做Android自动化测试的同学遇到一个很头大的问题,就是sdk自带的元素定位工具uiautomatorviewer在测试手机Android 8.0以上使用会报错问题!!!有木有,这里我也是怕了很久的坑,有时候公司缺乏Android 8.0及以下的测试机,只能自己克服问题咯!
 

下面介绍下,uiautomatorviewer工具定制升级的方法:

1.先下载两个一个压缩包(文章末尾有下载链接),解压后里面有2个jar文件,这是升级所要用到的,如下图

uiautomatorviewer适配Android 9.0-10.0的方法

2.找到你得电脑中sdk/tools/lib路径,替换里面的uiautomatorviewer.jar文件注意:保险起见,先备份下原有的uiautomatorviewer.jar

uiautomatorviewer适配Android 9.0-10.0的方法

3.将 LvmamaXmlKit.jar 通过 adb push 推送到手机中(前提是将安卓手机连接你得电脑),演示如下:

打开电脑终端执行以下adb命令

  • adb push 文件路径/LvmamaXmlKit.jar /data/local/tmp/       

(文件路径为你本地下载文件LvmamaXmlKit.jar的路径)​​​​​​​

 

ok,大功告成,亲测有效!!赶紧启动你的工具在Android 8.0 以上工具试下吧!

 

文件下载链接

https://download.csdn.net/download/qq_40280920/12246619

 

 

相关文章:

  • 2021-09-05
  • 2022-01-18
  • 2021-06-29
  • 2022-12-23
  • 2022-03-05
  • 2021-07-20
  • 2021-12-01
  • 2021-09-20
猜你喜欢
  • 2021-06-13
  • 2021-04-19
  • 2021-10-25
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
相关资源
相似解决方案