Chip123 科技應用創新平台

標題: Android框架移植開發實務課程 [打印本頁]

作者: paper    時間: 2012-8-22 02:45 PM
標題: Android框架移植開發實務課程
5 s4 y+ w. Z- r: e! H

1 M5 A0 a6 k0 m7 K3 l課程名稱:Android框架移植開發實務課程
- r/ t+ ]: w6 i+ t; B% b5 V6 I) ^, g
學習目標:1 p( y# ^$ u- s3 x% @
Android 為Google領導的OHA組織下的開放手機平台專案,Android Platform包含底層Linux Kernel OS核心、仲介層(Library 、Runtime cores and Framework layer)及上層應用程式,本課程針對Android Platform探討如何在BSP廠商不提供Android support的情況下實例移植Android 4.0系統平台,學習從底層核心修改移植至Framework層移植最佳化做深入探討,循序漸進了解框架層與底層核心之間溝通架構原理,學習使用JNI語法撰寫HAL框架驅動,並針對業界常見移植流程製作16大Android 移植演練範例,實務導向指導學員實作Android框架移植,課程使用ARM最新一代Cortex-A8 SOC做移植開發, 針對Samsung 系列SOC教導如何在Android Framework層中做修改使Android框架中能使用到SOC內 2D 3D 多媒體等相關硬體加速功能
+ n' G" A" `$ l6 m/ V6 Q3 h  H課程重點:
+ z. [6 h% g& [: @/ [  `★手機平板周邊移植大公開
' r/ q: Y% h/ m★Android 開機最佳化技術; c; D) |$ D+ `5 b
★Dalvik VM 最佳化探討' J1 M) K5 B1 Y
★感測器HAL 撰寫實務演練4 e2 k# M2 r; P$ c0 y0 e/ J
★最完善的手機平板周邊裝置演練
" B- N& W$ ^/ b% m/ x# r5 E! n5 x, i★WIFI GPS 藍芽 HAL 移植技巧
  a+ Q4 X$ R3 ], }
. a  w; T3 x. l★Introduction to Android (Android 介紹)4 e! F% C" a( H$ f$ T' k
1.導覽Android+ |$ S: s+ e6 ~" p' z8 e, l
2.Android 歷史起源3 G- ~9 a4 [) z% D# e
3.OHA組織
2 W  I% ]' }) P4.Android Developer Challenge
! m0 L4 O; T7 o: ]5.Android優勢
' n& N8 s3 l1 b* ~
% B1 K' o' k  G  i$ Q★Android Stack Architecture(Android 架構)
1 a; A+ k+ ]) A, }6 e# n1 w1.Android 和Java系統
* r7 Q- R" p- s$ U* c- Q2.導覽Android架構4 N7 o. ^0 F1 o# T) ?0 I; r
3.Dalvik 虛擬機器
$ t& @6 `, w; X$ M: N2 L5 y4.Android Linux核心9 n: G' J6 m- K- p- t- E  F3 Z$ T
5.Android 函式庫
) p6 x$ i+ D' |1 O4 v7 S( j6.Application framework! Q7 R6 Y" x+ f. t5 \9 e" }

0 r( y8 e" b7 ~* k; B★Android Software Development Kit (Android開發工具)
8 P, o( s0 p) C! N1.開發平台介紹
! O8 `+ B: [- B) X2.開發工具介紹! J! |: B+ a& p& a4 o8 n$ n
3.Android 版本* c- Q4 W( v" \; d

* i$ ^5 s% d  n) Z/ j' }★Android Kernel (Android 核心)  T; L3 `2 S5 E' y( ]" ~/ r9 K/ S
1.ARM Cortex-A8 SOC介紹, D  I" E4 i- _
2.Embedded Linux 核心介紹+ x- B+ F: @: {% U, ^
3.Linux 開機流程! o" M! c. u6 F9 }2 P: N: s3 }
4.Android 核心移植& D6 Y; T' p, h& @! A; g! F
5.Android 核心編譯
) ^! C0 s5 L" g6.Android 核心差異比較8 ?' p; u5 _6 O
7.Android 核心設定& q4 [9 C# m$ F  p; T4 U

5 ^. X+ C' O9 r) {0 G★Android BuildingSystem(Android建置系統)
$ ]. G" k6 E1 c2 X. C- ~$ A6 V1.Android框架介紹
$ K* d; d/ b. U5 i4 c& T- @2.Android啟動流程
( `5 s0 H, N. G. r; h3.Android系統編譯# P2 q$ r. D) T5 `( u; ]. P8 S
4.編譯Android檔案系統
5 z0 W. c- w+ ?  I/ F! [5.最佳Android系統
, H4 U/ S1 K9 B6 ]. L$ @0 A4 K! `7 O7 Q! S% Y
★Android HAL Driver Porting(Android HAL驅動移植)
6 T) h2 i( x: T  n1.移植應用程式Android平台" }* G+ L- c% Y* O& _
2.Android驅動移植
3 T$ _; f7 `" j% |8 ~: ]3.Android HAL介紹" _, ~3 }) h/ ?* C5 N
4.移植技巧&最佳化' A4 H$ ]" p6 e% x3 |
5.Android HAL驅動撰寫9 L. z! h0 _# T6 u; ]% K  k1 p
: |5 d! G5 S+ r  R3 u* u

# r- S  n' a% Q, g$ A; Q% J; a5 L6 v* ?& V; h
★歡迎參加免費說明會/40分鐘簡報說明/可來電預約02-2311-7355
+ b- y0 d* Y' R1 J) }0 V) D4 x
( ?0 ~( L$ D/ V% M- w: U' `中華數位ETC嵌入式科技學院
1 f9 u# o# g0 Y: I, z: `& y★台北市中正區開封街一段2號9樓 (近台北火車站新光三越站前店,館前路口/麥當勞隔壁大樓9樓)! Q+ i0 T3 Y% v; f. H
★諮詢專線: 02-23117355
+ K; O) T( N# P/ s1 W% v  傳真專線: 02-23313591




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2