Android 基础教程

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/android-project-directory-structure.html

Android(安卓)项目开发目录结构详解


以安卓开发最常用的 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                         --- 项目的自述文件