uiautomatorviewer安卓9以上正常使用及问题处理

embedded/2024/10/20 9:28:09/

一、安卓9以上使用uiautomatorviewer问题现象

打开Unexpected error while obtaining UI hierarchy

问题详情

Unexpected error while obtaining UI hierarchy
java.lang.reflect.InvocationTargetException

二、问题处理

需要的是替换对应D:\software\android-sdk-windows\tools\lib安卓sdk路径下的jar包,用以兼容高版本的安卓9以上的版本,具体jar包,在我分享的文件里面就有,可以把之前的进行备份操作:

https://download.csdn.net/download/m0_37570494/89899875?spm=1001.2014.3001.5503

如果后期需要积分下载可以给我留言我放开:

三、uiautomatorviewer的正常使用

打开安卓sdk下的tools对应的软件:

保证设备可以链接,点击左上角截屏操作:

正常打开:


http://www.ppmy.cn/embedded/128956.html

相关文章

PicoQuant GmbH公司Dr. Christian Oelsner到访东隆科技

昨日,德国PicoQuant公司的光谱和显微应用和市场专家Dr.Christian Oelsner莅临武汉东隆科技有限公司。会议上Dr. Christian Oelsner就荧光寿命光谱和显微技术的最新研究和应用进行了深入的交流与探讨。此次访问不仅加强了两家公司在高科技领域的合作关系,…

HDLBits参考答案合集

关注 望森FPGA 查看更多FPGA资讯 这是望森的第 26 期分享 作者 | 望森 来源 | 望森FPGA 本节内容是HDLBits参考答案合集的索引。 恭喜HDLBits合集完结~ 敬请关注新的专栏内容“FPGA理论基础” 前言 FPGA新手必用,Verilog HDL编程学习网站推荐 —— HDLBits_veri…

如何在Matlab界面中添加文件选择器?

在Matlab中,为用户提供交互式文件选择功能是非常重要的,尤其是当你需要让用户从文件系统中选择文件进行进一步处理时。Matlab提供了uigetfile函数,允许用户通过图形界面选择文件。以下是如何在Matlab界面中添加文件选择器的详细指南&#xff…

单独配置LVS负载均衡服务器+web

注意: (1) lvs基于四层ip端口转发,不支持后的realserver配置多个虚拟主机,可以在lvs上配置基于不同ip端口的虚拟主机 (2) LVS-DR模式中,负载均衡服务器(LB)和后端真实服务器(realserver&#x…

阿里Dataworks使用循环节点和赋值节点完成对mongodb分表数据同步

背景 需求将MongoDB数据入仓MaxCompute 环境说明 MongoDB 100个Collections:orders_1、orders_2、…、orders_100 前期准备 1、MongoDB数据源配置 需要先保证DW和MongoDB网络是能够联通的,需要现在集成任务中配置MongoDB的数据源信息。 具体可以查…

Perl打印9x9乘法口诀

本章教程主要介绍如何用Perl打印9x9乘法口诀。 一、程序代码 1、写法① use strict; # 启用严格模式,帮助捕捉变量声明等错误 use warnings; # 启用警告,帮助发现潜在问题# 遍历 1 到 9 的数字 for my $i (1..9) {# 对于每个 $i,遍历 1…

Django 序列化serializers

在Django中,序列化通常指的是将数据库中的模型数据转换为JSON、XML或其他格式的过程。Django提供了内置的序列化工具,可以通过django.core.serializers模块进行序列化操作。 当你使用Django的序列化功能时,可以序列化以下两种对象类型&#…

【JavaScript】LeetCode:76-80

文章目录 76 有效的括号77 最小栈78 字符串解码79 每日温度80 柱形图中最大的矩形 76 有效的括号 栈三种不匹配的情况: ( [ { } ] ( ),最左边的"("多余,即字符串遍历完了,栈还不为空。[ { ( } } ],中间"…