数据模型类对我的AndroidTest类不可见,而对主项目可见

数据模型类对我的AndroidTest类不可见,而对主项目可见,android,android-gradle-plugin,android-espresso,Android,Android Gradle Plugin,Android Espresso,我的项目包含两个模块。主应用程序模块和SDK模块。我在App模块的Build.gradle文件中有以下代码行 dependencies { releaseCompile project(path : ':Sdk', configuration : 'prodRelease') debugCompile project(path : ':Sdk', configuration : 'prodDebug') testCompile project(path : ':Sdk',

我的项目包含两个模块。主应用程序模块和SDK模块。我在App模块的
Build.gradle
文件中有以下代码行

dependencies {
    releaseCompile project(path : ':Sdk', configuration : 'prodRelease')
    debugCompile project(path : ':Sdk', configuration : 'prodDebug')
    testCompile project(path : ':Sdk', configuration : 'mockDebug')
...    
}
因此,Sdk必须对我的整个应用程序模块可见。我在
main
文件夹下的项目中没有问题。然而,我正试图编写浓缩咖啡测试用例来测试我的活动,我需要创建一个模型。该模型驻留在Sdk模块中的某个位置。我认为这个模块必须对
androidTest
类也是可见的,但似乎不是。即使我手动编写了
import
地址,但它仍然无法识别


好的,我刚刚找到了我的问题所在。 通过添加以下行,SDK模块可以看到我的
androidTest

androidTestCompile project(path : ':Sdk', configuration : 'prodDebug')
更多的解释