我有一个android gradle项目和java gradle项目作为它的依赖项。第二个是单独的单元测试类。它还包含src/main/resources
中的资源。
问题是资源没有被复制到测试构建目录。
我发现主题:http://forums.gradle.org/gradle/topics/resources_from_src_main_resources_not_included_for_test并在上一篇文章之前添加了一个片段导致添加资源并且测试工作正常但是由于重复的类而构建android APK失败。是否可以有条件地更改sourceSets(仅用于测试),或者可能有更好的方法在测试中包含资源?
这是提到的片段:
sourceSets {
main {
output.resourcesDir = "build/classes/main"
}
}