day08 8.2 安卓开发项目简介

Dream-Z / 2023-07-16 / 原文

【一】安卓项目目录结构(开发流程)

【二】安卓项目目录结构

├── .gradle                            # AndroidStudio 自动生成的文件,会自动修改它的,项目打包时也会删除;
├── .idea                              # AndroidStudio自动生成的文件,会自动修改它的,项目打包时也会删除;
├── app                                # 应用相关的东西都在里面,工作的核心目录 
│        ├── build                     # 编译的产物。某些情况下,可以手动把它整个删掉。
│        ├── libs                      # 依赖包可以放这里,比如一些jar文件。
│        ├── src                       # 代码在这。非常重要。
│        │        ├── main
│        │        │        ├── java     # 放Java代码的地方
│        │        │        ├── res 
│        │        │        │        ├── drawable  # 应用图标
│        │        │        │        ├── layout    # Android布局文件夹
│        │        │        │        ├── mipmap    # 适配不同分辨率的手机
│        │        │        │        ├── mipmap    # 桌面图标
│        │        │        │        └── values    # 颜色、样式、字符集配置文件夹
│        │        │        ├──AndroidManifest.xml # APP运行配置文件,用来配置权限:程序入口配置、应用程序主题、应用程序组件等
│        ├── .gitignore                           # 版本控制
│        ├── build.gradle                         # 非常重要,app的构建配置。俗称“app的gradle文件”。
│        └── proguard-rules.pro                   # 不管。这个是混淆配置。
├── gradle                                        # 它是一个构建起配置文件
├── .gitignore                                    # 整个工程的版本控制
├── build.gradle                                  # 很重要。项目级的配置。俗称“项目gradle文件”
├── gradle.properties                             # 全局的gradle配置文件
├── gradlew                                       # Linux/mac上执行gradle命令
├── gradlew.bat                                   # Windows上执行gradle命令
├── local.properties                              # 本地配置文件,一般不上传
└── settings.gradle                               # gralde的项目级配置