曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
Android系統開發培訓
1?Andriod?開發環境搭建
1.1應用程序開發環境
????1.1.1?andriod?sdk介紹
????1.1.2?eclipse中裝載Android插件
????1.1.3?編寫、調試、運行Hello,?Android!程序
1.2?系統開發環境搭建
1.2.1?git和repo使用方法
????1.2.2?Android源代碼的獲取方法
????1.2.3?Android?編譯環境的搭建方法
????1.2.4Android的源代碼結構與編譯方法
2?Android平臺移植
2.1?內核層開發基礎
????2.1.1?Andorid移植的主要步驟與方法
????2.1.2?配置linux內核支持Android
??2.1.3?制作yaffs2、jffs2格式的Android文件系統
2.2?Android底層開發基礎
????2.2.1?Android啟動流程與相關服務解析
????2.2.2?Android?編譯框架與Makefile介紹
????2.2.3?Jni與HAL開發方法
????2.2.4?Android?Binder工作原理
3?Android調試方法
????3.1?Android?日志系統介紹
????3.2?logcat使用介紹
????3.3?ADB使用方法
????3.4?DDMS使用介紹?
????3.5內核調試的主要方法
4.Android底層開發實例分析
????4.1?HelloWorld
????4.2?LED控制驅動
????4.3?LED?HAL?與?JNI
????4.4?LED?Service?和?LED?應用程序分析
????4.5觸摸屏驅動
????4.6鍵盤驅動
5?Andorid?Camera?開發
?????5.1?V4L2驅動框架
?????5.2?Android?Camara拍照
?????5.3?Android?Camara錄像
6?Andoid?音頻開發
????6.1?Alsa音頻驅動框架
????6.2?Android音頻驅動框架
????6.3?Android?AudioFlinger工作原理?
7?Andorid?Wifi開發
????7.1?Wifi工作原理概述
????7.2?Linux下wifi驅動介紹
?????7.3?wpa-supplication移植
?????7.4?Android?WifiManager?Service分析
8?Android?2D加速顯卡驅動開發
?????8.1?FrameBuffer介紹
?????8.2?Surface?manager與?SurfaceFlinger介紹
?????8.3?Overlay?介紹
9?Android?電源管理
?????9.1?Android電源管理策略
?????9.2?Android?Wakelock機制
?????9.3?Android?PowerManager?Service介紹
10?Android?3G開發
????10.1?Android?ril?介紹
????10.2?Android?ril?代碼分析