解决
1、手机 - ATX app - 结束运行,
2、命令行重新输入:weditor,网页「dump hierarchy」 正常
问题出现情况
1、使用appium inspector 定位元素后,关闭
2、命令行输入:weditor 启动 weditor 网页,点击「dump hierarchy」 时报错弹窗

详细报错信息
[W 220620 18:58:56 __init__:493] [pid:44430] [ed0335e2] jsonrpc call got: -32001 Jsonrpc error: <java.lang.NullPointerException> data: java.lang.NullPointerException: Attempt to read from field 'int android.accessibilityservice.AccessibilityServiceInfo.flags' on a null object reference
at androidx.test.uiautomator.UiDevice.setCompressedLayoutHeirarchy(UiDevice.java:234)
at com.github.uiautomator.stub.AutomatorServiceImpl.dumpWindowHierarchy(AutomatorServiceImpl.java:295)
at com.github.uiautomator.stub.AutomatorServiceImpl.dumpWindowHierarchy(AutomatorServiceImpl.java:284)
at java.lang.reflect.Method.invoke(Native Method)
at com.googlecode.jsonrpc4j.JsonRpcBasicServer.invoke(JsonRpcBasicServer.java:467)
at com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleObject(JsonRpcBasicServer.java:352)
at com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleJsonNodeRequest(JsonRpcBasicServer.java:283)<

本文详细记录了解决手机应用ATXapp运行结束后,使用Appium Inspector定位元素并关闭后,在命令行通过weditor启动网页遇到的Jsonrpcerror:NullPointerException。报告了报错堆栈并提供了问题修复方法。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



