问题描述:(标题也加上版本号哦)这边如果是v1.4.0-release则正常可用,更新agent到v1.4.1-release后则如题
Server版本:v.1.4.1-release
Agent版本与部署方式:v.1.4.1-release,ubuntu docker
手机型号与系统版本:OPPO R11 9(其他手机也一样)
截图:

相关日志:
2022-07-11 03:23:16.705 -ERROR 1 --- [http-nio-7777-exec-4] o.c.s.agent.websockets.AndroidWSServer : null
2022-07-11 03:23:16.705 -ERROR 1 --- [http-nio-7777-exec-6] o.c.s.a.w.AndroidTerminalWSServer : null
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onClose(PojoEndpointBase.java:107)
at org.apache.tomcat.websocket.WsSession.fireEndpointOnClose(WsSession.java:759)
at org.apache.tomcat.websocket.WsSession.onClose(WsSession.java:740)
at org.apache.tomcat.websocket.WsFrameBase.processDataControl(WsFrameBase.java:367)
at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:296)
at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:85)
at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:156)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: java.lang.IllegalArgumentException: udId must not be blank
at org.springframework.util.Assert.hasText(Assert.java:289)
at org.cloud.sonic.agent.common.maps.DevicesLockMap.unlockAndRemoveByUdId(DevicesLockMap.java:87)
at org.cloud.sonic.agent.websockets.AndroidWSServer.onClose(AndroidWSServer.java:293)
... 23 more
2022-07-11 03:23:22.390 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceStatusListener : Android device: f869da68 OFFLINE!
2022-07-11 03:23:22.397 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Send shell command wm size to device f869da68 failed.
2022-07-11 03:23:22.397 -ERROR 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : device 'f869da68' not found
2022-07-11 03:23:22.398 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Get screen size failed, ignore when plug in moment...
2022-07-11 03:23:33.285 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceStatusListener : Android device: f869da68 ONLINE!
2022-07-11 03:23:33.293 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Send shell command wm size to device f869da68 failed.
2022-07-11 03:23:33.294 -ERROR 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : device offline
2022-07-11 03:23:33.294 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Get screen size failed, ignore when plug in moment...
2022-07-11 03:23:33.300 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Send shell command wm size to device f869da68 failed.
2022-07-11 03:23:33.301 -ERROR 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : device still authorizing
2022-07-11 03:23:33.301 - INFO 1 --- [Device List Monitor] o.c.s.a.b.a.AndroidDeviceBridgeTool : Get screen size failed, ignore when plug in moment...
2022-07-11 03:23:39.542 - INFO 1 --- [http-nio-7777-exec-7] o.c.s.agent.websockets.AndroidWSServer : 拦截访问!
2022-07-11 03:23:39.570 - INFO 1 --- [http-nio-7777-exec-8] o.c.s.a.w.AndroidScreenWSServer : 拦截访问!
2022-07-11 03:23:39.577 - INFO 1 --- [http-nio-7777-exec-9] o.c.s.a.w.AndroidScreenWSServer : 4 send: {"detail":"minicap","type":"switch"}
2022-07-11 03:23:39.595 - INFO 1 --- [http-nio-7777-exec-10] o.c.s.a.w.AndroidTerminalWSServer : 拦截访问!