使用Android辅助功能服务。
在Android 8.0(仅限)上,我遇到了很多崩溃:
Fatal Exception: java.lang.ArrayIndexOutOfBoundsException: src.length=5 srcPos=0 dst.length=5 dstPos=3 length=5
at java.lang.System.arraycopy(System.java)
at java.util.ArrayList.addAll(ArrayList.java:591)
at android.view.accessibility.AccessibilityNodeInfo.init(AccessibilityNodeInfo.java:3212)
at android.view.accessibility.AccessibilityNodeInfo.refresh(AccessibilityNodeInfo.java:867)
at android.view.accessibility.AccessibilityCache$AccessibilityNodeRefresher.refreshNode(AccessibilityCache.java:564)
at android.view.accessibility.AccessibilityCache.refreshCachedNodeLocked(AccessibilityCache.java:206)
at android.view.accessibility.AccessibilityCache.onAccessibilityEvent(AccessibilityCache.java:170)
at android.view.accessibility.AccessibilityInteractionClient.onAccessibilityEvent(AccessibilityInteractionClient.java:541)
at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:1709)
此Stacktrace不包含我自己代码中的任何行。
我不能在我身边重现它,我不知道如何解决它。你呢?