以安卓开发最常用的 Android Studio 开发工具来,介绍 Android 开发中的常用的项目目录结构。
项目目录结构
以 Android Studio IDE 创建项目为例,一般会有如下目录结构:
├─ app --- 这是 Android 应用的主要模块 │ ├─ src --- 这个目录包含应用的源代码 │ ├─ main/java/ --- 包含应用的 Java 或 Kotlin 源代码文件 │ ├─ main/res/ --- 包含应用的资源文件,如布局文件、图像、字符串、颜色等 │ │ AndroidManifest.xml --- 应用的清单文件,包含有关应用的元数据和配置信息 │ │ build.gradle --- 应用模块的 Gradle 构建脚本 │ ├─ build/ --- 这个目录包含应用构建的输出文件 ├─ gradle --- 这个目录包含与 Gradle 构建系统相关的文件 │ ├─ wrapper │ │ gradle-wrapper.jar --- Gradle 的打包文件 │ │ gradle-wrapper.properties --- Gradle Wrapper 的配置文件 │ gradlew --- 在 Linux、Mac 下使用 Gradle Wrapper 的命令 │ gradlew.bat --- 在 Windows 下使用 Gradle Wrapper 的命令 │ settings.gradle --- 项目的全局 Gradle 设置,包括所有模块的定义 │ gradle.properties --- 包含 Gradle 构建配置属性的文件 │ local.properties --- 包含本地 Android SDK 和 NDK 的路径配置 │ README.md --- 项目的自述文件