- 13
- 0
- 约3.02千字
- 约 5页
- 2018-04-17 发布于河南
- 举报
Android移植与裁减
Android移植与裁减培训第一天 移植
1. Android版本与项目管理
a. repo
b. git与基本版本管理工具
c. Gerrit
d. 基于git的云开发
e. Bug管理
f. 基于repo的产品管理
g. 开发者的工作流
h. 管理者和代码检阅者的工作流
2. Android的系统组成
a. Android的系统分层
b. Android的结构性特点
c. 框架的意义
d. Android框架层的封装与抽象
e. 应用如何访问到底层库或驱动
3. Android 移植
a. 官方Android源代码与第三方代码
b. 各大芯片厂商的源代码
c. 移植的Dirty way
d. 移植后的产品化
e. Linux驱动的快捷化移植
f. 修改HAL
g. 属性的自定义
h. 非手机平台的Android产品化
4. 进一步深入Android移植
a. 移植过程视角的Android系统分层
b. 电源管理
c. Android原始代码之上的二次设计
d. Android的不同版本的差异性
e. 如果适应快速变化的Android版本间的差异
f. Android 3.0之后带来的巨大变动
实践:下载Android源代码,完成Android到OMAP4上的Dirty移植
第二天 软件集成
5. Binder
a. Binder原理
b. 基于Binder实现的Intent
c. Binder在Android系统层的核心作用
d. 基于Binder开发Native Service
e. 通过JNI调用第三方库
f. 通过IBinder访问第三方库
g. Binder的性能问题与全理性设计
6. Framework与第三库的交互设计
a. 软件设计的重要性
b. 使UML设计系统的拓展框架
c. 设计模式的使用
d. Android的三种IPC机制
e. 通过Socket快速集成新功能
f. Binder与Remote Service的使用,及其优缺点
7. 交叉编译
a. 嵌入式上的交叉编译
b. GNU Makefile
c. 内核的交叉编译
d. Android的编译系统
e. 通过Android.mk快速切换编译
f. 产品研发里的Android编译系统使用
g. 拓展和优化Android的编译系统
8. 第三方代码的集成
a. Android里使用的第三方代码
b. 框架层与第三方代码的交互的三种模式
c. 第三方代码的“Android化”
d. 新加入代码的调试
e. 拓展Framework与第三方代码交互
第三天 硬件集成
9. HAL
a. 框架层与HAL层的意义
b. HAL的两种模型
c. 广义的HAL与狭义的HAL
d. 实现新的HAL
e. 拓展HAL机制本身
10. 硬件的适配
a. Android的基本硬件构成
b. 使用Android已有硬件支持框架
c. 实现Android尚未支持的硬件适配
d. 硬件适配的快速方式
e. 硬件功能的验证
11. Android的输入型硬件支持
a. Linux内核的标准输入框架
b. Android的UI交互
c. Android里支持输入设备的不同适配方式
d. Sensor框架与Sensor支持的优化
e. 多点触摸
f. 按键的处理
g. 鼠标与电阻屏的处理
h. 通过输入强化用户体验
12. Android的显示处理
a. 提示型硬件处理
b. 基本的嵌入式Linux图形处理
c. Android里独特的显示出理框架
d. 涉及显示的硬件支持框架
e. 显示的硬件加速
f. Android里显示处理的二次开发
g. 不同版本里的Android显示处理
第四天 系统定制与裁减
13. 系统浅层定制
a. 与UI相关的定制
b. 窗口管理
c. Launcher
d. SystemUI
e. 锁屏
f. UI控件的改进
14. 系统深度定制
a. android启动过程深入分析
b. android系统的基础构架
c. 重新设计Android的核心组件
d. 深层定制软件工程
e. 安全性设计
f. 功能层二次设计与开发
g. API兼容性保持
h. 深度定制实例分析
15. 系统移植与载减
a. 进入其他领域的android系统
b. 最小化Android支持环境
c. linux环境里对android系统裁减的辅助工具
d. 功能分析与二次设计
e. 系统裁减的编译环境支持
f. 裁减android系统环境
g. android裁减实例
h. 移植和裁减之后的代码质量维护
第五天 无线
16. Android的移动计算
a. Android的无处不在的无线通讯接口
b. 基于语音的通信环境
c. 数据网络的构成框架
d. 实现Android的基本无线
您可能关注的文档
最近下载
- 学前儿童科学教育与活动指导第一版课件.pptx VIP
- 部编版一下语文吃水不忘挖井人教案.doc VIP
- 一年级语文下册写字表笔画笔顺组词造句(打印版).pdf VIP
- 北师大版七年级下册生物导学案.pdf VIP
- 部编版语文五年级下册教学计划及进度表.doc VIP
- oracleebsopm标准功能培训opm成本v10.pdf VIP
- 新教材高中政治选择性必修2《法律与生活》全册同步课时练习题含答案解析.pdf VIP
- 2025年及未来5年中国风机叶轮动平衡机市场现状数据分析及数据监测报告.docx
- 高中数学预备知识教学研究.pptx VIP
- 【基恩士】SR-2000_1000 系列 × 三菱电机 iQ-F FX5 系列 连接指南 Ethernet PLC链接通信_Ethernet 端口内置CPU.pdf VIP
原创力文档

文档评论(0)