PS:(本人为大二狗一枚,刚学习安卓半年,起步写博客。写得不好或者有什么错漏请指正,多多包含。)
如图,新建项目之后会出现很多文件,如果刚开始开发可能还不觉得这些东西很重要,想着只要能编译程序通过就行了,但学习不能不求甚解嘛,所以接下来我会凭借自己的理解和整理查找的资料,和大家分享下我的看法。
1 ( .gradle )文件:Gradle文件本身就是一个构建和打包程序的工具,这个是配置的时候就要下载的版本2.1gradle文件,里面包含的bin和properties文件用来构建程序。
2( .idea )文件:Android Studio IDE(集成开发环境)所需要的文件。
3 app(module ):编译环境,可以在同一个Project里面建多个module。其实点开文件中的app位置,存放着代码编译后生成的文件位置,如打印的log
日志,还有可以装在手机中的debug.apk文件。
build:代码编译后存放的位置
libs:放外来jar包的文件
src:代码所在目录
.gitigore: 托管代码的时候用的文件(Github 中的 git)
app.iml :项目加载所需文件
4剩下的几个文件:
gradle.properties gradle相关的全局性设置属性
gradlew Linix下的gradle wrapper可执行文件
gradew.bat Android 下gradle wrapper可执行文件
local.properties 本地属性的设置(如key,sdk的位置属性)
setting.gradle 和gradle设置相关的脚本.