这两个import语句有什么区别? (在build.gradle
中):
testCompile 'junit:junit:4.12'
androidTestCompile 'junit:junit:4.12'
答案 0 :(得分:1)
有一个很好的答案here解释了差异:
简单
testCompile
是单元测试的配置(位于src/test
),androidTestCompile
用于测试API(位于src/androidTest
)。...
两者之间的主要区别是
test
源集在常规Java JVM中运行,而androidTest
源集测试在Android设备(或模拟器)上运行。