测试环境

Win 7 64bit
Andriod 4.X~ 6.X
设备机型:三星、索尼

问题描述

在使用 UI Automator Viewer 获取元素过程中,经常容易出现 “ java.lang.ArrayIndexOutOfBoundsException” 报错(如截图所示),需要重启 UI Auto 才能继续使用。

原因分析

报错原因初步推测可能和设备有关,如设备息屏,App 重启,Activity 界面发生变化等造成的(在这种情况下最容易报错),具体背后真正原因还不太清楚,不知各位童鞋在实际使用中是否也遇到类似的情况,或者有没有好的解决方案分享。



↙↙↙阅读原文可查看相关链接,并与作者交流