我有一个项目,我正在使用Android Gradle 1.1和Android Studio 1.1。我有2个模块(A,它取决于B)。 A的build.gradle文件的相关部分如下所示:
dependencies {
compile project(':B') // the bad line
testCompile 'junit:junit:4.11'
testCompile 'org.robolectric:robolectric:2.4'
}
然而,当我运行A测试时,这会产生在B中运行单元测试的副作用。我尝试了许多排除语法 - 它们似乎都没有阻止B的单元测试意外运行!