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

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

概述我正在使用Espresso进行仪器测试并在 Android Preview P Emulator上运行它们. 我的测试类中有5个测试用例,其中一个测试在运行测试套件时失败并得到以下错误. Detected problems with API compatibility 失败的测试用例在单独运行而不是在套件中运行时通过. 由于对话框显示在显示检测到的API兼容性问题的视图上,因此在层次结构异常中找不 我正在使用Espresso进行仪器测试并在 Android PrevIEw P Emulator上运行它们.
我的测试类中有5个测试用例,其中一个测试在运行测试套件时失败并得到以下错误.

Detected problems with API compatibility

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

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

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

以上是内存溢出为你收集整理的Android P预览上的Espresso测试:检测到API兼容性错误的问题全部内容,希望文章能够帮你解决Android P预览上的Espresso测试:检测到API兼容性错误的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1138198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存