uiautomatorviewer适配Android 9.0-10.0的方法

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

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

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

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

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

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

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

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

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

文件下载链接

uiautomatorviewer工具更新优化适配Android8.0以上系统_uiautomatorviewer升级包-其它工具类资源-CSDN下载

更新,更新,有小伙伴说尝试以上的方法行不通😂😂😂,抱歉!!每个人的安装的环境会存在差异,希望你稍安勿躁,再尝试下下面这个方法,希望对你有所帮助。

1.链接: https://pan.baidu.com/s/1pPHci6dat5f4nMV-fM9INQ 提取码: kn25;下载这个文件

2.将下载的.jar文件替换原来的sdk/tools/lib中的ddmlib.jar文件

2020/6/3

更新。。。。

如果以上两种方法还是,那就适用最傻最直接的方法,替换原来的tools文件夹

下载地址:

适配uiautomatorviewer适配Android9.0-10.0的方法,最直接的方法_uiautomatorviewer安卓10-其它文档类资源-CSDN下载

2020/7/23

更新。。。

直接附上tools的文件夹的网盘下载连接(说明:我的环境是mac的,不知道win系统能不能适用)

链接:https://pan.baidu.com/s/1wOtbYN6oN2HTLtvplQI_fA 
提取码:6F88 

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值