我很想知道如果删除testCompile 'junit:junit:4.12'
中的这一行build.gradle
会发生什么。所以我评论说,在一个简单的项目中,什么也没有发生,并且该应用程序的运行和运行方式与以前一样。
所以问题是testCompile 'junit:junit:4.12'
在项目中做什么?它有指定的职责吗?如果我在每个项目中都忽略了该怎么办?
最佳答案
它是单元测试的框架。在实际的应用程序中没有使用它,只有在构建单元测试套件时才编译它(这就是为什么使用testCompile而不是compile的原因)。
如果删除它,将无法编写单元测试(或者需要构建自己的框架)。它不会影响您的应用程序本身。
关于android - JUnit在Android项目中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48294548/