我正在为Android应用程序编写自动化UI测试。但是,有时布局检查器无法显示视图层次结构,而是显示错误:
获取视图层次结构时出错:从设备捕获布局数据时出现超时错误。设备可能太慢,捕获的视图可能太复杂,或者视图可能包含动画。
请使用简化的视图重试,并确保设备响应迅速。
我已经尝试了这个问题的解决方案,但没有一个对我有用。我使用的是 Android Studio 3.5.2,并在物理设备上运行该应用程序。
有没有办法让布局检查器显示更复杂的视图?或者是否可以增加超时?
我找到了一个非正统的解决方案:布局检查器有时会在应用程序发送到后台时工作。视图将显示为非活动状态,但仍可以看到其属性。