确定已在项目的build.gradle文件中添加了JUnit依赖项:
dependencies {
testImplementation 'junit:junit:4.13.2'
}
将测试类中的继承关系从androidx.test.runner.AndroidJUnit4
更改为org.junit.runner.RunWith
:
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
@RunWith(JUnit4.class)
public class MyUnitTest {
//单元测试代码
}
确保测试类和应用程序类位于不同的Android包中,以避免出现R类冲突等问题。
运行测试时,确保已在JUnit标签下选择正确的配置,而不是Android标签下的配置。
确保类路径正确设置,可以通过File -> Project Structure -> Modules -> Sources中设置测试目录来进行配置。
如果仍然无法工作,请尝试重新启动Android Studio并清除构建缓存。可以通过菜单栏中的File -> Invalidate Caches / Restart来执行此操作。