华清远见 --嵌入式培训专家: www.farsight.com.cn
Android 系统开发培训班( FSAD1001 )
课程背景
令人激动的 Google 手机操作系统平台 Android 在 2007 年 11 月 13 日正式发布了, Android 是一个真正意义上的开放性
移动设备综合平台。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍
移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android ,这个联盟由包括中国移动、摩托罗拉、高通、宏达
和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。建立标准化、开放式的移动电话软件平台,在移动产业内形
成一个开放式的生态系统。 学习 Android 的意义不仅仅是手机平台那么简单, 通过对其框架结构的分析, 我们可以将 Android
应用到任何移动硬件平台上,甚至自己研发出新的更好的框架。
课程目标
通过本课程的学习,学员能够迅速提高开发水平,掌握 Android 底层开发技术,了解 Android 技术内幕。通过对 ARM11
和 Cortex-A8 两个硬件平台实例的学习, 形成独立移植和编写嵌入式 Linux 平台代码, 在新的硬件平台上移植和运用 Android
系统的能力。
实验平台
ARM11 、Cortex-A8
培养对象
掌握一定嵌入式 Linux 知识的开发工程师,嵌入式 Linux/Android 爱好者。
时间 课程大纲
第一天
9:00
|
12:00
1 Android 底层架构介绍与内幕分析
【内容】 分析和学习 Android 底层软件架构,功能实现机理。以最新的 Linux 内核与 Android 代码
为例介绍驱动,接口,软件库的开发原理与技巧。
【目标】 通过学习 Android 底层架构,从较高层次深入掌握 Android 全貌和底层开发/移植过程。
透彻了解驱动等代码的组织和特性,并能够熟料运用。
1、移植 Android 到新的硬件平台要点介绍
2、需要支持 Linux 操作系统的硬件平台架构要求分析
评论0
最新资源