【学习笔记】【MAC】uiautomatorviewer定位华为P30手机报错Unexpected error while obtaining UI hierarchy
报错信息
Unexpected error while obtaining UI hierarchy
details:
Unexpected error while obtaining UI hierarchy
java.lang.reflect.InvocationTargetException
问题原因
android8.1以后sdk tools自带的uiautomator直接打开,截取不到设备界面信息
解决方案
1.截取设备界面资源
(1)截取uix资源文件
adb -s GBGDU19924002753 shell uiautomator dump /sdcard/screen.uix
adb -s GBGDU19924002753 pull /sdcard/screen.uix .
(2)截取界面截图
adb -s GBGDU19924002753 shell screencap -p /sdcard/screen.png
adb -s GBGDU19924002753 pull /sdcard/screen.png .
2.启动sdk uiautomatorviewer,具体命令如下
cd sdk/tools
./uiautomatorviewer
点击Open
3.导入步骤1获取的界面资源,即可正常定位华为P30元素信息
参考:https://www.cnblogs.com/copyworker/p/11043705.html
【学习笔记】【MAC】uiautomatorviewer定位华为P30手机报错Unexpected error while obtaining UI hierarchy相关推荐
- Appinum:在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: c
在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: com.andro ...
- Unexpected error while obtaining UI hierarchy:使用uiautomatorviewer定位元素报错
1.问题描述 在使用Uiautomatorviewer 进行元素定位时,点击 快照 按钮出现以下错误: 2.发生原因 Unexpected error while obtaining UI hiera ...
- uiautomatorviewer报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTarget
完美解决方案 官方完美解决方案 偏方解决方案 uiautomatorviewer报错 原因:uiautomatorviewer不支持Android8.0之后的版 解决办法:使用别人二次开发好的uiau ...
- OpenCV学习笔记(一):OpenCV报错“libpng error: IDAT: invalid distance too far back”
这一阵子在学习用OpenCV的SVM+HOG进行行人捕捉,在学习网上源码的时候使用了OpenCV官方的训练数据集,cv2的库在read训练数据的时候,有那么几个文件夹里面的照片是没办法直接读取,会报错 ...
- selenium学习笔记之元素定位
selenium学习笔记之元素定位 Selenium是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样. 首先需要创建浏览器驱动: from sele ...
- Matlab学习笔记——数据文件定位
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 数据文件定位 1.fseek函数 2.ftell函数 3.feof函数 数据文件定位 1.fseek函数 用于改变 ...
- Mac 下使用brew install 报错: Error: Cowardly refusing to `sudo brew install'
Mac 下使用brew install 报错: localhost:infer-osx-v0.6.0 admin$ sudo brew install opam Error: Cowardly ref ...
- 吴恩达神经网络和深度学习-学习笔记-40-目标定位
目标检测是计算机视觉领域中一个新兴的应用方向.相比前两年,它的性能越来越好. 对象定位 在构建对象检测之前,我们先了解一下对象定位. 定位分类问题: 不仅要用算法判断图片中是不是一辆汽车,还要在图片中 ...
- 学习笔记6--卫星定位技术(上)
本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...
最新文章
- Yii2中如何将Jquery放在head中的方法
- (转)mysql中InnoDB表为什么要建议用自增列做主键
- 取PE文件OriginalFilename-解析VERSION资源
- 在C++上利用onnxruntime (CUDA)和 opencv 部署模型onnx
- Facebook创始人简介
- vue3 权限菜单( 树形菜单)无限循环
- mybatis-基本架构
- 服务器硬盘sas速度多少,R710服务器6块硬盘(SAS 300G 15000转)做完Raid5后读写速度没有一台普通台式机硬盘的读写速度快...
- 百分制转五分制(java)
- 盘点 10大 数据库!
- 李克特量表背后的奥秘
- SDC公司为美国银行建设的数据中心破土动工
- JAVA毕设项目甜趣网上蛋糕店订购系统(java+VUE+Mybatis+Maven+Mysql)
- GIS的云计算解决方案
- 微服务的「扩展立方」与 Docker 化实践
- 仿bugtags实现App线上Crash监控及问题复现
- 三大场景、四大趋势:平安区块链平台与金融壹账通的实践总结
- NLP入门概览(7) ——句法分析a:Chomsky(乔姆斯基)形式文法
- Xuperchain多节点网络single共识搭建+加节点+测试
- 关于maxlength的使用
热门文章
- 基于javaweb+jsp的医院住院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
- python蟒蛇绘制----计算机绘图
- java jta_分布式事务(二)Java事务API(JTA)规范
- eBay运营思路(2)
- 桌面GUI自动化测试工具---SikuliX
- 湖北省专利申请指南,申请专利10大要点
- 美甲店管理软件的应用介绍
- 基于Java的数据交换整合平台V2.0更新了
- [021] Android应用“易查查”上线推广,请同行多多指教、多多支持 .
- QLExpress 规则引擎