我正在用android编写仪器测试,但是当我导入jUnit
(使用@RunWith
注释)时,它无法找到jUnit,但是我已经在单元测试中使用了jUnit(在{{下1}}文件夹)。我什至无法开始编写测试。
test
类也发生了同样的事情。
我已将这些内容包含在AndroidJUnit4
中:
build.gradle
我也将其包含在defaultConfig中:
testCompile brazilGradle.testbuild('junit')
androidTestCompile brazilGradle.testbuild('AndroidSupportTestPackage-rules')
androidTestCompile brazilGradle.testbuild('AndroidSupportTestPackage-runner')
为什么它在一个文件夹而不是另一个文件夹中工作?
答案 0 :(得分:0)
我这很愚蠢的错误是,将Build Variant设置为debug
,然后将其更改为release
,我可以使用以前无法使用的依赖项。
如果任何人都找不到此设置,则可以将其视为左下角的Build Varaint
标签。单击该按钮将打开一个小面板,其中包含应用程序模块和相应的构建变体。单击该列应显示带有release
和debug
的下拉列表,以及其他任何样式(如果有)。