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/ 資源