启动UIAutomatorviewer遇到的问题

元素定位

要定位界面上的具体元素,首先想到的是sdk中的工具UIAutomatorviewer,这个工具路径是/Android/sdk/tools/bin下,打开安卓虚拟机后启动UIAutomatorviewer,点击连接后出现报错:

Error obtaining UI hierarchy:permission denied

尝试解决办法

UIAutomatorviewer这个工具本来就不稳定,在网上查看了很多帖子后,我做了以下操作:

方法一:

1.先看下是否是appium server 是否打开,若打开,关闭appium server

2.adb kill-server&adb start-server,重启adb

3.重新启动UIAutomatorviewer

4.多试了几次

结果:无效

方法二:

安装的模拟器是安卓10的,重新下了一个安卓8的,可以用,果然是版本太高不兼容了嘛

方法三:

直接手动截取

重新安装安卓7或者8有时候也会出现UIAutomatorviewer无法获取的问题,这时候我按照方法一去操作一遍基本上都能解决。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容