Android Studio项目模板全面解析( 四 )


用记事本开发Java程序确实简单,三两句话就讲完了。Android程序有那么多文件(AndroidManifest.xml、启动的Activity、layout文件、icon图标、strings.xml、styles.xml文件),这可咋整啊?

要是你认同这句话, 说明你早就已经习惯于Android Studio为你生成的项目模板(以下简称”AS项目模板”), 而失去了作为一位Android开发者自我的判断——一个最简单的Android程序到底需要哪些文件。

AS项目模板(未在括号里标注的文件/文件夹都是gradle相关的, 下文会详细讲解):

├── app(主工程)

│   ├── app.iml(AS项目配置文件)

│   ├── build(项目构建导出目录, 含apk)

|   ├── build.gradle

│   ├── libs(空文件夹)

│   ├── proguard-rules.pro(混淆配置)

│   └── src(源码)