Android系统开发培训班(FSAD1001)
令人激动的Google手机操作系统平台- Android 是一个真正意义上的开放性移动设备综合平台。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件。郑老师
嵌入式顶尖级导师 华清远见讲师,计算机专业硕士,是一位兼具教育思想的一线开发工程师,一直致力于嵌入式相关知识和工程在大陆地区的技术传播。熟悉嵌入式Linux应用开发、系统开发及Linux内核驱动开发,有过多个大型Linux应用软件的代码分析、移植和项目开发经验。近两年正专注于3G技术领域,是早期参与Android开发的大陆工程师之一。曾参与了Google Android核心系统的视频显示叠加层、媒体录制、输入系统等核心框架部分的设计和实现,为著名的半导体公司的处理器构建硬件抽象层、完成贯穿上下层的系统调试,对Android的应用开发及系统核心代码有深入研究,目前致力于嵌入式产品及移动设备开发专业人才的培养。 【郑老师授课视频】易老师
嵌入式顶尖级导师 华清远见讲师,具有多年嵌入式开发实战经验,多年嵌入式培训经验,熟悉ARM/PPC/ MIPS平台,对嵌入式Linux、uc/OS、uClinux 有深入的研究。目前专攻手机设计和培训。曾为数个大型企业进行手机开发、Linux开发方面的培训。在参与的项目中,曾使用了EP7312、 S3C2410、PXA255、OMAP1510等多款处理器,完成了平台移植、Bootloader移植等工作。代老师
嵌入式顶尖级导师 精通Unix/Linux操作系统和Linux C语言编程;熟练汇编、C++、Java语言;精通Android系统定制及开发;精通Android由底层到上层的开发;Linux下的驱动开发,Android下的驱动开发;具有丰富的项目实战经验。学习目标:掌握Andriod开发环境的搭建方法,熟悉Android在硬件平台上的移植方法。
1、Andriod 开发环境搭建
1.1 andriod sdk介绍2、Android平台移植
2.1 Android移植的主要步骤与方法实验
1、下载linux内核、Android源码,编译、移植到目标平台学习目标:掌握Android底层开发基础理论知识及调试方法。
3、Android底层开发基础
3.1 Android启动流程与相关服务解析4、Android调试方法
4.1 Android 日志系统介绍【实验】
1、在Android平台上通过编写应用程序、Framework、jni、HAL实现LED控制。学习目标:掌握Android底层开发中的几个重要的应用。
5、Android Sensor 开发
5.1 Android 常见传感器与应用6、Android Camera 开发
6.1 V4L2驱动框架7、Android 音频开发
7.1 linux音频驱动介绍实验
1、重力加速度传感器实现框架学习目标:掌握Android底层开发中更多的底层应用。
8、Android Wifi开发
8.1 Wifi工作原理概述9、Android 2D加速显卡驱动开发
9.1 Android display各层分析10、Android 电源管理
10.1 Android电源管理策略11、Android 3G开发
11.1 Android ril at命令通路介绍实验
1、Android系统接入Wifi网络