安卓第一天:App的工程结构

本文解析了安卓应用的基本结构,包括APP模块的manifests中的配置文件,存放Java代码的Java目录,资源文件的res子目录,以及GradleScripts中的编译配置文件,如build.gradle和proguard规则等。
摘要由CSDN通过智能技术生成

通过打开编译器可以清晰的看出安卓拥有两个模块
安卓模块

APP模块

manifests目录

下面只有一个XML的文件,是APP的运行配置文件

java目录

这里主要存储java代码,拥有当前模块的Java源代码和后面两个包存放测试用的Java代码。

res子目录

主要用来存储当前模块的资源文件

  • drawable 存放图片文件
  • layout 存放App页面的布局文件
  • mipmap目录存放启动图标
  • values存放常量

Gradel Scripts 主要是工程编译的配置文件

  • build.gradle,存放项目级别和模块级别的编程规则的文件
  • proguard-rules.pro 用来描述Java的混淆规则,防止别人通过apk解压,然后反编译获得源码
  • gradle.properties 配置编译工程的命令行参数
  • setting.gradle 需要编译那些模块,初始只编译app
  • local.properties: 项目的本地配置模块,可以配置SDK和NDK的本地路径
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值