1.安装JDK,SDK此处不在赘述。
2.分析各个文件的作用:
(1)项目整体结构
可以看到,开发时基本上是对APP目录下进行操作的。接下来是APP的目录结构:
(2)APP目录下的内容:
1.build:编译时自动生成的文件。
2.libs:第三方jar包
3.androidTest:编写AndroidTest测试用例的,可以对项目进行自动化测试。
4.main:包含java,res,和AndroidManifest.xml重要的信息。
5.test:编写Unit Test测试用例的。
6.gitgnore:将APP模块的指定目录排除在版本控制之外。
7.app.iml:IDEA 自动生成不用理会。
8.build.gradle:app模块的gradle构建脚本,指定项目构建相关配置。
9.proguard-rules.pro:指定代码混淆规则,防止破解。