【问题标题】:java.lang.RuntimeException: java.lang.IllegalAccessException: Class androidx.test.espresso.base.ThreadPoolExecutorExtractor$2java.lang.RuntimeException: java.lang.IllegalAccessException: 类 androidx.test.espresso.base.ThreadPoolExecutorExtractor$2
【发布时间】:2021-05-14 14:53:09
【问题描述】:

尝试运行我的测试用例时出现以下错误。 (来自“test”包而不是来自“androidTest”),同时使用 Robolectric。

【问题讨论】:

    标签: android unit-testing android-espresso robolectric


    【解决方案1】:

    我在使用 espresso 和 robolectric 时遇到了上述问题。上述问题也将通过 Robolectric 和 Espresso 进行测试。

    要解决此问题,请务必将您的 Robolectric 工件版本交叉检查为稳定版本。 https://github.com/robolectric/robolectric

    我不小心将版本用作“4.+”,它采用了 alpha 版本并产生了上述日志。现在已更新到“4.5.1”,解决了上述问题。

    【讨论】:

      猜你喜欢
      • 2016-04-15
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多