




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
培 训 实 现 价 值 Android移植与裁减培训第一天 移植1. Android版本与项目管理a. repob. git与基本版本管理工具c. Gerritd. 基于git的云开发e. Bug管理f. 基于repo的产品管理g. 开发者的工作流h. 管理者和代码检阅者的工作流2. Android的系统组成a. Android的系统分层b. Android的结构性特点c. 框架的意义d. Android框架层的封装与抽象e. 应用如何访问到底层库或驱动3. Android 移植a. 官方Android源代码与第三方代码b. 各大芯片厂商的源代码c. 移植的Dirty wayd. 移植后的产品化e. Linux驱动的快捷化移植f. 修改HALg. 属性的自定义h. 非手机平台的Android产品化4. 进一步深入Android移植a. 移植过程视角的Android系统分层b. 电源管理c. Android原始代码之上的二次设计d. Android的不同版本的差异性e. 如果适应快速变化的Android版本间的差异f. Android 3.0之后带来的巨大变动实践:下载Android源代码,完成Android到OMAP4上的Dirty移植第二天 软件集成5. Bindera. Binder原理b. 基于Binder实现的Intentc. Binder在Android系统层的核心作用d. 基于Binder开发Native Servicee. 通过JNI调用第三方库f. 通过IBinder访问第三方库g. Binder的性能问题与全理性设计6. Framework与第三库的交互设计a. 软件设计的重要性b. 使UML设计系统的拓展框架c. 设计模式的使用d. Android的三种IPC机制e. 通过Socket快速集成新功能f. Binder与Remote Service的使用,及其优缺点7. 交叉编译a. 嵌入式上的交叉编译b. GNU Makefilec. 内核的交叉编译d. Android的编译系统e. 通过Android.mk快速切换编译f. 产品研发里的Android编译系统使用g. 拓展和优化Android的编译系统8. 第三方代码的集成a. Android里使用的第三方代码b. 框架层与第三方代码的交互的三种模式c. 第三方代码的“Android化”d. 新加入代码的调试e. 拓展Framework与第三方代码交互第三天 硬件集成9. HALa. 框架层与HAL层的意义b. HAL的两种模型c. 广义的HAL与狭义的HALd. 实现新的HALe. 拓展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. Launcherd. SystemUIe. 锁屏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的基本无线框架e. Android无线通讯的拓展与优化17. RILa. 基本的RIL原理b. 不同移动网络制式c. Android的四层RIL交互d. RIL与Modem的交互e. RIL的调试f. Android无线通讯的拓展与优化g. 双卡双待的支持拓展h. RIL通信的优缺点i. 基于RIL的新型数据交互18. WIFI与WiMaxa. Linux世界里的WIFI支持b. Android里对WIFI的支持c. 实现WIFI HALd. WIFI的调试e. 拓展Android的WIFI支持框架f. WIFI P2P的支持与拓展g. WIFI WPS的支持h. WIFI Display的支持19. BlueTootha. BlueZ协议框架b. BlueZ对于底层BT Host芯片的适配c. Android的BlueZ处理框架d. 在Android系统里完成对BT的调试e. BlueTooth不同profile及其实现f. Android里BlueTooth处理框架的交互g. 拓展Android的BlueTooth支持第六天 产品化20. 调试与优化a) Android底层开发里的常见问题b) 简单化的调试优化手段c) Java态的调试技术d) C+环境里的调试技术e) 基于Linux的调试与优化f) 代码执行性能采样g) 如何进行Android的优化21. 可靠性a) Android的不同启动模式b) 实现与拓展recoveryc) 工厂模式d) 合理化的“后门”e) 加强可靠性的技巧22. 安全性a) Android系统里的安全机制b) 加强系统的安全性c) 代码反编译d) 防止代码的反编译e) root技术与防范f) Android系统完整可靠性23. Android产品化a) Android产品化的难点与要点b) 如何完成合理化A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新质生产力与企业出海
- 新媒体主播:新质生产力的新职业代表
- 新质生产力带来的发展机遇
- 圆轴扭转的概念及内力
- 2025年口腔颌面外科特殊手术处理模拟测试答案及解析
- 新质生产力的国内与国际视野
- 2025年神经外科常见手术操作技能评估答案及解析
- 2025年眼科青光眼手术前后护理注意事项模拟考试卷答案及解析
- 2025年法医学法医鉴定常见案例答案及解析
- 2025年骨科手术常见并发症的应急处理模拟考试卷答案及解析
- 企业消防安全管理中的突发事件处理与善后工作指南
- 汉字基本笔画与书写训练
- 数控铣工(四级)职业技能理论知识考试题库附答案(新版)
- 儿童常见疾病的防治 OK课件
- 软件工程导论课件(第六版)(张海潘编著)(1-13章)
- 中建硅墨烯保温板外墙保温施工方案
- 第三讲 神话学
- 山东大学核心期刊目录(文科)
- 中医基础理论-脏象学说
- GB/T 8566-2007信息技术软件生存周期过程
- GB/T 13452.2-2008色漆和清漆漆膜厚度的测定
评论
0/150
提交评论