Android Studio 目录结构详解

时间:2022-02-07 16:38:52

详解Android Studio 目录结构详解适合新手


一。Android
只能看到Android开发常用的几个目录,比较方便简洁
Android Studio 目录结构详解
manifests:
AndroidManifest.xml:APP的配置信息(下一篇详解)

Java:
主要为源代码
以及测试代码(Android Stdio 自动创建)

res:
主要是资源目录,存储所有的项目资源

drawable:存储一些xml文件,图片等资源,(drawable从eclipse中的多个变成一个,官方不再推荐在其中放入不容分辨率的图片,反而放在mipmap中更为合适)

layout:存储布局文件

mipmap:存储图片或者其他资源
- mdpi:320x480
- hdpi:480x800、480x854
- xhdpi:至少960x720
- xxhdpi:1280x720

values:存储app引用的一些值
- colors.xml: 存储了一些color的样式
- dimens.xml: 存储了一些公用的dp值
- strings.xml: 存储了引用的string值
- styles.xml: 存储了app需要用到的一些样式

Gradle
Scripts:build.gradle为项目的gradle配置文件
和java中的maven/Ant比较相似,项目自动构建文件,意思就是不用自己下载各种依赖文件,直接配置即可自动生成或删除


二。Project
真正文件目录形式,下面三个比较常用
Android Studio 目录结构详解
build:系统生成的文件目录,最后生成的apk文件就在这个目录
libs:为项目需要添加的.jar包或.so包等外接库
src:项目的源代码,其中android test为测试包,main里为主要的项目目录和代码,test为单元测试代码
详细目录:
Android Studio 目录结构详解


三。Package
文件夹作用同 Android中文件夹(看第一个)

Android Studio 目录结构详解