小编Den*_*nis的帖子

Espresso 测试未在 Android 12 上运行

我的 Pixel 4a 已升级到 Android 12,现在,当我尝试在该设备上运行 Espresso 测试时,没有运行任何测试。Android Studio 显示“测试通过 0 通过”。没有进行任何测试。测试仍然在 Android 11 设备上按预期运行。

我的测试方法用 org.junit.Test 注释。我的测试类用 androidx.test.filters.LargeTest 注释。

我确保升级 Android Studio。我在 build.gradle 中将compileSdkVersion和targetSdkVersion更新为31。我检查了我的测试依赖项并将其更新为以下版本:

junit:junit:4.13.2
androidx.test.ext:junit-ktx:1.1.3
androidx.test:runner:1.4.0
androidx.test:rules:1.4.0
androidx.test.uiautomator:uiautomator:2.2.0
androidx.test.espresso:espresso-core:3.4.0
androidx.work:work-testing:2.7.0
Run Code Online (Sandbox Code Playgroud)

经过所有这些更改,问题仍然存在,我也在 AVD 上看到过它。

还有其他人遇到过这个问题吗?

junit android android-espresso

12
推荐指数
1
解决办法
3161
查看次数

标签 统计

android ×1

android-espresso ×1

junit ×1