Android P预览上的Espresso测试:检测到API兼容性错误的问题

前端之家收集整理的这篇文章主要介绍了Android P预览上的Espresso测试:检测到API兼容性错误的问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Espresso进行仪器测试并在 Android Preview P Emulator上运行它们.
我的测试类中有5个测试用例,其中一个测试在运行测试套件时失败并得到以下错误.

Detected problems with API compatibility

失败的测试用例在单独运行而不是在套件中运行时通过.

由于对话框显示显示检测到的API兼容性问题的视图上,因此在层次结构异常中找不到匹配的视图以及上述错误.

解决方法

将targetSdkVersion更改为28(之前为27)使问题消失. 我认为在大多数情况下这不是一个有效的解决方案,但在我的情况下,它允许继续我的项目.

猜你在找的Android相关文章