日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Appium踩坑】关闭inspector后打开weditor,uiautomator2.exceptions.NullPointerExceptionError: -32001 Jsonrpc er

發布時間:2023/12/3 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Appium踩坑】关闭inspector后打开weditor,uiautomator2.exceptions.NullPointerExceptionError: -32001 Jsonrpc er 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

        • 解決
        • 問題出現情況
        • 詳細報錯信息

解決

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 referenceat 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)at com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleRequest(JsonRpcBasicServer.java:251)at com.github.uiautomator.stub.AutomatorHttpServer.serve(AutomatorHttpServer.java:100)at fi.iki.elonen.NanoHTTPD.serve(NanoHTTPD.java:2244)at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:945)at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)at java.lang.Thread.run(Thread.java:920), method: dumpWindowHierarchy [E 220620 18:58:56 web:1789] Uncaught exception GET /api/v2/devices/android%3A0335e2/hierarchy (::1)HTTPServerRequest(protocol='http', host='localhost:17310', method='GET', uri='/api/v2/devices/android%3A0335e2/hierarchy', version='HTTP/1.1', remote_ip='::1')Traceback (most recent call last):File "/usr/local/lib/python3.9/site-packages/tornado/web.py", line 1702, in _executeresult = method(*self.path_args, **self.path_kwargs)File "/usr/local/lib/python3.9/site-packages/weditor/web/handlers/page.py", line 94, in getself.write(d.dump_hierarchy2())File "/usr/local/lib/python3.9/site-packages/weditor/web/device.py", line 42, in dump_hierarchy2page_xml = self._d.dump_hierarchy(pretty=True)File "/usr/local/lib/python3.9/site-packages/decorator.py", line 232, in funreturn caller(func, *(extras + args), **kw)File "/usr/local/lib/python3.9/site-packages/retry/api.py", line 73, in retry_decoratorreturn __retry_internal(partial(f, *args, **kwargs), exceptions, tries, delay, max_delay, backoff, jitter,File "/usr/local/lib/python3.9/site-packages/retry/api.py", line 33, in __retry_internalreturn f()File "/usr/local/lib/python3.9/site-packages/uiautomator2/__init__.py", line 978, in dump_hierarchycontent = self.jsonrpc.dumpWindowHierarchy(compressed, None)File "/usr/local/lib/python3.9/site-packages/uiautomator2/__init__.py", line 480, in __call__return self.server._jsonrpc_retry_call(self.method, params,File "/usr/local/lib/python3.9/site-packages/uiautomator2/__init__.py", line 494, in _jsonrpc_retry_callreturn self._jsonrpc_call(*args, **kwargs)File "/usr/local/lib/python3.9/site-packages/uiautomator2/__init__.py", line 556, in _jsonrpc_callraise erruiautomator2.exceptions.NullPointerExceptionError: -32001 Jsonrpc error: <java.lang.NullPointerException> data: java.lang.NullPointerException: Attempt to read from field 'int android.accessibilityservice.AccessibilityServiceInfo.flags' on a null object referenceat 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)at com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleRequest(JsonRpcBasicServer.java:251)at com.github.uiautomator.stub.AutomatorHttpServer.serve(AutomatorHttpServer.java:100)at fi.iki.elonen.NanoHTTPD.serve(NanoHTTPD.java:2244)at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:945)at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)at java.lang.Thread.run(Thread.java:920), method: dumpWindowHierarchy [E 220620 18:58:56 web:2239] 500 GET /api/v2/devices/android%3A0335e2/hierarchy (::1) 421.46ms

總結

以上是生活随笔為你收集整理的【Appium踩坑】关闭inspector后打开weditor,uiautomator2.exceptions.NullPointerExceptionError: -32001 Jsonrpc er的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。