Android历代版本发展
- android 4.1/4.2/4.3 实现了通话功能
- andriod 4.4 实现了原生计步功能,NFC,java虚拟机
- andriod 5.0 支持64位处理器
- andriod 6.0 实现了支付pay,指纹,type-c借口
- andriod 7.0 多视口
Android的碎片化的问题
- 源代码可以自由修改
- 众多设备繁杂
- 系统版本各异
- 分辨率不一致
Andriod的分支平台
- andriod wear: 专为只能手表等可穿戴式设备设计的Android系统分支
- andriod TV: 专为家用电视所设计的一个系统分支
- andriod Auto: 汽车锁设计的系统分支
安装
https://developer.android.com/studio/#downloads 自带sdk的
初始化项目
- SDK localtion 现在开发工具包的位置
- JDK localtion java环境的路径
- signing 签名,一般个人开发可以忽略
- flavors 版本切换
- build Types 构建类型:可以是debug版本也可以式release版本
- dependencies 依赖项
文件目录
- ./manufests 加载菜单
- ./java 项目源码,测试文件
- ./res/ 资源文件
- ./res/ 资源