随着Android Studio一年多的使用,这个工具也越来月熟悉,今天写这博客主要是为了记录巩固。
一、模式切换
先将项目结构模式切换到Project,以这个为准。通常也会用到Android这个模式,主要方便代码编写。
二、项目外层目录结构
1. .gradle和.idea:stuido编译时自动生成文件;
2. app:项目中的代码、资源等内容几乎都放在这个目录下;
3. build:编译时自动生成的文件;
4. gradle:包含了gradle wrapper的配置文件,不需要提前下载好,studio联网后会自动下载;
5. .gitignore:指定的目录或文件排除在版本控制之外。(如svn管理是就会用到实现进行拦截,然后进行上传);
6. build.gradle:项目全局的gradle构建脚本;
7. gradle.properties:全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的gradle编译脚本;
8. gradlew和gradlew.bat:用来在命令行界面中执行gradle命令的,其中gradlew在Linux或Mac系统中使用,gradlew.bat 是在Windows系统中使用的;
9. Demo.iml:是所有IntelliJ IDEA项目都会自动生成的一个文件(Android studio是基于IntelliJ IDEA开发的),用于标识这是一个IntelliJ IDEA项目;
10. local.properties:用于指定本机中的Android SDK路径(NDK也是),通常内容都是自动生成的。
11. settings.gradle:指定项目中所有引入的模块