Android Gradle的SourceSet

来看下我们代码的目录

Android Gradle的SourceSet_第1张图片

是不是我们的java代码就只能放到java目录了呢?这个又是谁规定的

那现在我们在main目录下在新建1个文件

Android Gradle的SourceSet_第2张图片

在该目录下甚至连java文件都无法顺利新建;

这个其实是我们依赖了java插件后,在gradle中已经默认帮我们将代码源集合 放到了src/mian/java下,如果不想放到该文件下,或者希望别的文件目录的java文件也能被识别,那我们就需要自己增加配置了

Android Gradle的SourceSet_第3张图片

main是java插件为我们内置的源代码集合,main集合支持java和resources分别支持 java代码和资源文件

Android Gradle的SourceSet_第4张图片

以上是我们工程默认的源集合配置

现在我们要让工程支持myjava下的目录也能支持,那就需要使用到srcDirs来添加该目录即可

Android Gradle的SourceSet_第5张图片

你可能感兴趣的:(Android Gradle的SourceSet)