获取手机UI元素时报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetExceptio

获取手机UI元素时报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetExceptio,第1张

概述获取手机UI元素时报错:UnexpectederrorwhileobtainingUIhierarchyjava.lang.reflect.InvocationTargetException昨晚,在使用uiautomatorviewer.bat这个工具的过程中出现了如下提示经过排查发现可能是Android版本太高(我的是安卓10)导致旧的SDK包无法获取UI界面元素。因此,决

获取手机UI元素时报错:Unexpected error while obtaining UI hIErarchy java.lang.reflect.InvocationTargetException

昨晚,在使用uiautomatorvIEwer.bat 这个工具的过程中出现了如下提示

经过排查发现可能是AndroID版本太高(我的是安卓10)导致旧的SDK包无法获取UI界面元素。因此,决定重新安装SDK

首先下载新的SDK工具包和platform-tools工具包

下载地址:https://www.techspot.com/downloads/5425-android-sdk.html

然后将platform-tools工具解压并放到AndroID SDK工具包里面,像这样:

然后配置adb环境变量:

然后启动:

大功告成:

总结

以上是内存溢出为你收集整理的获取手机UI元素时报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetExceptio全部内容,希望文章能够帮你解决获取手机UI元素时报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetExceptio所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1036882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存