项目结构

上面提到的构建文件中有默认的文件夹结构。Gradle 遵循约定优先于配置的概念,在尽可能的情况下提供合理的默认配置参数。最基本的项目有两个 “source sets” 组件,分别存放应用代码及测试代码。它们分别位于:

  • src/main/
  • src/androidTest/

里面每个存在的文件夹对应相应的源组件。对于 Java plugin 和 Android plugin 来说,它们的 Java 代码和资源文件路径如下:

  • java/
  • resources/

但对于 Android plugin 来说,它还拥有以下特有的文件和文件夹结构:

  • AndroidManifest.xml
  • res/
  • assets/
  • aidl/
  • rs/
  • jni/
  • jniLibs/

这就意味着在 Android plugin 下 *.java 文件的 source set 路径是 src/main/java,而 manifest 则是 src/main/AndroidManifest.xml

注意:src/androidTest/AndroidManifest.xml 会被自动创建,所以一般情况下不需要手动创建。

results matching ""

    No results matching ""