Android Studio文件目录

Android Studio文件目录说明

1. 文件目录结构

2. 目录文件说明

2.1 .gradle & .idea

Android Studio自动生成的文件

2.2 app

项目文件代码、资源等内容

2.3 build

编译自动生成的文件

2.4 gradle

gradle wrapper的配置文件,使用gradle wrapper的方式需要提前将gradle下载好,而是会根据本地的缓存情况决定是否需要联网下载gradle wrapper

2.5 .gitignore

用于将app模块内制定的目录或文件排除在版本控制之外

2.6 build.gradle

项目全局的gradle构建脚本

2.7 gradle.properties

全局的gradle配置文件,在这里配置的属性将会影响到项目中所有gradle编译脚本

2.8 gradlew 和 gradlew.bat

这两个文件是用来在命令行界面中执行gradle命令的

2.9 HelloWorld.iml

IntelliJ IDEA 项目自动生成的文件

2.10 local.properties

这个文件用于指定本机中的Android SDK路径,通常内容都是自动生成的

2.11 settings.gradle

这个文件用于指定项目中所有引入的模块

3. app目录文件说明

3.1 build

编译时自动生成的文件

3.2 libs

第三方jar包

3.3 androidTest

用于编写Android Test测试用例,对项目进行一些自动化测试

3.4 java

存放Java代码

3.5 res

存放项目所需要的所有照片、布局、字符串等资源。
+ drawable 存放图片
+ layout 存放布局文件
+ values 存放字符串
+ mipmap 存放图标

3.6 AndroidManifest.xml

整个Android项目的配置文件,程序中注册的四大组件需要在这个文件中进行注册,同时应用程序的权限声明也在此处完成

3.7 test

此处用于编写Unit Test测试用例,是对项目进行自动化测试的另一种方式

3.8 .gitignore

用于将app模块内制定的目录或文件排除在版本控制之外

3.9 app.iml

IntelliJ IDEA 项目自动生成的文件

3.10 build.gradle

这个是app模块的gradle构建脚本,这个文件中制定很多项目构建相关的配置

3.11 proguard-rules.pro

这个文件用于指定项目代码的混淆规则,当代码开完完成之后打成安装包文件,如果不希望代码被别人破解,通常将代码进行混淆,从而让破解这难以阅读。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值