Android Studio工程目录结构二一(Module目录)

二. Module目录     

    Module目录是项目所有代码、资源文件目录,代码开发都在Module目录中进行;


1. build目录
module编译所生成文件的目录,编译最终胜出apk在build/outputs/apk目录下,有ModuleName-debug.apk

或ModuleName-debug.aar,还有release、unaligned版本;

2. libs目录

module中第三方jar或*.so库文件目录,放在这个目录中的jar包会自动被添加到构建路径中,也可以在build.gradle
中直接修改;

3. androidTest

编写Android Test测试用例的,可以对项目进行自动化测试;

4. main目录

这个目录是Android项目的代码和资源文件目录;

5. java目录

module的java代码目录;

6. res目录

资源文件目录;

7. AndroidManifest.xml

此文件是Android项目的配置文件,权限配置、四大组件注册等;

8. test目录 

用来编写Unit Test(单元测试)测试用例的,可以删除;

9. .gitignore

和Project中的文件作用一样,只是对module独立管理;

10. app.iml

InTelliJ IDEA自动生成的文件,管理module配置;

11. build.gradle

module中gradle构建脚本配置,如果不配置就使用Project中的build.gradle;

12. proguard-rules.pro

这个是module的ProGuard代码混淆配置文件,可以参考:Android ProGuard配置


猜你喜欢

转载自blog.csdn.net/niuba123456/article/details/81048265
今日推荐