android { defaultConfig { testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } testOptions { unitTests { includeAndroidResources = true returnDefaultValues = true } animationsDisabled=true } }
检查你的Android SDK是否安装了所有必要的组件。使用SDK Manager检查并更新组件。
尝试在模拟器上运行仪表测试。如果测试在模拟器上通过,则可能是设备或连接问题导致测试无法通过。
确保你的应用程序代码和测试代码都被正确编译,同时在同一版本中运行。
如果问题仍然存在,请清除Gradle缓存并重新构建项目。
./gradlew clean ./gradlew assembleDebug ./gradlew assembleDebugAndroidTest
adb logcat -d -s TestRunner