weditor报错,无法显示hierarchy

问题:

Mac Os。我用 weditor 来定位元素的时候,画面出来了,但是没有hierarchy。
【ATX】 python -m weditor 获取不到 hierarchy的问题一样。
在这里插入图片描述
可能的答案:
来自testerhome的文章。

3、我 init 之后 atx-serve 上出现设备了,点击手机的画面出不来,点操作也没反应 atx-serve 设备点击 use
之后画面的实时展示和可操作都是依赖minicap minitouch 的,应该是这两个没有安装成功造成的。 再重新 init
之后试试看,实在不行就手机重启之后,再 init 一下试试看。 以上也是针对真机的,模拟器的话,minicap 就是不支持的,init
成功了也没用,建议换真机

4、我用 weditor 来定位元素的时候,画面出不来啊 和 3 的问题一个原因,真机的话重新 init;模拟器的话,minicap
就是不支持的,init 成功了也没用,建议换真机

也就是说,可能是因为我使用的是模拟器,而不是真机的原因。
因为我的python代码时可以获得hierarchy的。如下:

lines=device.use.dump_hierarchy().splitlines()

所以此问题暂时未解决。
对uiAutomatoor, atx-agent, atx-server 不太了解,我去阅读一下资料。

问题解决

操作了几次,发现有如下报错信息;

“HTTP Return code is not 200”, res.text)
uiautomator2.exceptions.BaseError: (’{“jsonrpc”: “2.0”, “id”:
“86de3c1b1c41dec46514d06c3c42b5e4”, “method”: “deviceInfo”, “params”:
{}}’, 503, '\n\n\n\n\n

这和我的上一篇博文一样的问题。
是因为设置了代理导致的网络问题。
也就是说,取消代理就好了。具体操作参见上一篇博文
在这里插入图片描述

相关文章:
ATX atx-server 安卓集群管理 安装运行及自动化的实践
ATX 安卓设备集群管理 atx-server
ATX uiautomator2 init 失败及其他问题的解决办法
uiautomator2详细使用方法

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值