我的Pixel 4a已经升级到Android 12,现在,当我尝试在该设备上运行Espresso测试时,没有测试运行。Android Studio 显示“Tests Passed 0 passed”。没有测试运行。但是在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
经过所有这些更改,问题仍然存在,我也在模拟器上看到了它。
还有其他人遇到过这个问题吗?