12

  • 公交线路
  • 地理位置

咨询报名:

杭州天目山路176号(黄姑山路口)数源软件园12号楼3层

咨询电话:

(0571)89988817

免费电话:800-9571-021(限固话拨打)

客服邮箱:service@huiwen.com

公交至庆丰村站或教工路口站即可:B1、B2、B支2、102、17、193、21/K221、213/K213、23、24、293、303、306、307、37、49、502、Y6、73、82、830、841、900、92路。

当前位置:企业内训
课程安排 内容 目标

第一天
9:00-16:00

Android底层架构介绍与内幕分析

分析和学习Android底层软件架构,功能实现机理。以最新的Linux内核与Android代码为例介绍驱动,接口,软件库的开发原理与技巧。 通过学习Android底层架构,从较高层次深入掌握Android全貌和底层开发/移植过程。透彻了解驱动等代码的组织和特性,并能够熟料运用。
1、移植Android到新的硬件平台要点介绍
2、需要支持Linux 操作系统的硬件平台架构要求分析
3、支持Android的Linux内核特性分析
4、为Linux内核增加Android特性
5、移植Android Debug Bridge调试接口
6、编写/移植Android内核驱动
7、硬件支持double frame buffer/page flipping
8、bionic库移植与优化
9、Dalvik Vm移植
10、第三方应用程序移植
11、建立Android移植开发平台
12、新的嵌入式处理器引入的Android相关问题
13、获得高效的Android工具链

第二天
9:00-16:00

最新硬件平台Android移植案例

分析Android最新硬件平台ARM11和Cortex-A8移植实例,学习成功的Android平台移植技巧和技术诀窍,深入了解贴近实际的Android硬件驱动和相关软件。 通过学习实际ARM11和Cortex-A8的Android平台项目移植案例,掌握下一代移动通讯和手持Android产品的实用技术;提升开发水平,达到能够开发与国际最新Android前沿技术同步的产品。
2.1 移植Android实例,基于ARM11
2.1.1 支持ARM11的Linux-2.6.28内核新特性简介
2.1.2 移植LCD double buffer驱动
2.1.3 移植触摸屏驱动
2.1.4 移植Android键盘驱动
2.1.5 移植Wifi驱动支持Android上网功能
2.1.6 移植电源管理驱动,支持Android电池/能源管理
2.1.7 部署Android系统到实际ARM11平台
2.2 移植Android实例,基于Cortex-A8
2.2.1 支持Cortex-A8的Linux-2.6.29内核心特性简介
2.2.2 移植OpenGL/OpenVG 3D加速驱动
2.2.3 下一代Linux内核灵活视频输出驱动
2.2.4 移植多媒体实时高清解码加速驱动
2.2.5 移植高解析/多音源音频驱动和下一代音频架构
2.2.6 部署Android系统到实际Cortex-A8平台