• 北京:010-51292078 上海:021-51875830
    西安:029-86699670 南京:4008699035
    成都:4008699035 武漢:027-50767718
    廣州:4008699035 深圳:4008699035

    課程表 聯系我 在線聊 報名 付款 我們 QQ聊 切換寬屏
                  Android Framework & HAL軟硬整合技術班
      培養對象

    1) 希望迅速了解和掌握Android底層技術的人員;

    2) 希望從事移動終端開發的愛好者、工程師、程序員、以及相關行業的工程技術人員

       班.級.規.模.及.環.境
           堅持小班授課,為保證培訓效果,增加互動環節,每期人數限3到5人。
       上課時間和地點
    上課地點:【上!浚和瑵髮W(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
    最近開課時間(周末班/連續班/晚班)
    Framework開課時間:2021年9月6日(請抓緊報名)
       實驗設備
         ☆資深工程師授課

            
            ☆注重質量
            ☆邊講邊練

            ☆合格學員免費推薦工作


            專注高端培訓17年,曙海提供的課程得到本行業的廣泛認可,學員的能力
            得到大家的認同,受到用人單位的廣泛贊譽。

            ★實驗設備請點擊這兒查看★
       .最.新.優.惠.
           ◆在讀學生憑學生證,可優惠500元。
       .質.量.保.障.

            1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
            2、培訓結束后免費提供半年的技術支持,充分保證培訓后出效果;
            3、培訓合格學員可享受免費推薦就業機會。

            Android Framework & HAL軟硬整合技術班


    Android Framework & HAL軟硬整合技術班

    Android 已成為重要的手持裝置操作系統,為協助國內企業快速掌握Android作業系統的技術,并建立團隊技術能力,以提升企業產品開發的能力,是特別針對產品開發所涉及的Android底層技術所細心規劃的必要課程,內容特別針對設計原理與實作細節進行說明,課程深入淺出,以至簡方式介紹實務Android框架與底層技術的課程。旨在培養出一批真正的能在Android領域可以實戰和馳騁的高端人才。


    一、培訓目標

    1)建立開發Android產品的正確觀念

    2)建立開發框架的實務能力

    3)建立開發HAL驅動模塊的實務能力
    4)撰寫品質良好的代碼

    二、培訓對象

    1) 希望迅速了解和掌握Android底層技術的人員;

    2) 希望從事移動終端開發的愛好者、工程師、程序員、以及相關行業的工程技術人員

    三、教學大綱

    第一階段 Android OS 開發環境建立與編譯
    1.1 Android 框架(framework)架構介紹
    1.2 如何取得Android原始碼
    1.3 Android product 分支建立
    1.4 編譯 ARMv5+Android系統(image制作)
    1.5 使用Android emulator
    1.6 Vanilla Kernel & Android kernel 編譯

    第二階段 HAL技術詳解
    2.1 HAL的意義與二進位佈署(Binary File Deploy)
    2.2 Service 與 Manager 的意義與用途
    2.3 Libhardware 與 HALAPL
    2.4 Stub & Module的觀念
    2.5 專題討論:定義并選寫第一個HALStub

    第三階段 HAL Development
    3.1 HAL Stub Analysis and Design (OOAD)
    3.2 HAL Stub Class
    3.3 HAL Stub lnterface
    3.4 專題討論:開發LED的HAL 模組

    第四階段 Extend Android APL
    4.4 如何加入API至Android Framework
    4.2 如何編譯并制作獨立JAR擋
    4.3 上機實驗:開發LedService APL與制作mokoid.jar程式庫


    第五階段 JNI & Runtime Library
    5.1 什么是JNI
    5.2 如何選寫JNI & Native Method
    5.3 如何制作Android Runtime Library
    5.4 專題討論:如何開發與制作 Runtime Library

    第六階段 Android Service
    6.1 Android Process 模式
    6.2 Component 與 Main Thread
    6.3 SystemServer 介紹
    6.4 ServiceManager 介紹
    6.5 專題討論:SensorManager與SensorService實例

    第七階段 SystemService與HAL整合
    7.1 IPC Remote method call與Binder觀念說明
    7.2 AIDL介紹與llnterface設計觀念解析
    7.4 ServiceMamager
    7.5 專題討論:LeddService設計與ILedService探討

    第八階段 Manager API(Refinement-架構優化)
    8.1 SensorManager 與SensorService實例探討
    8.2 Remote Object觀念與IBinder介紹
    8.3 如何以Proxy Object整合Android Service
    8.4 Long operations 的解析與實作細節
    8.5 RemoteException 的解析與實作細節
    8.6 Handler與Message 的解析與實作細節
    8.7 Error Handling

    第九階段 分組專題探討
    9.1 Example 1:整合驅動程式至Android 框架
    9.2 Example 2:選寫Android應用程式以控制LED
    9.3 Example 3:標準的Android HAL 架構
    9.4 Example 4:Motor HAL Stub

    版權所有:曙海信息網絡科技有限公司 copyright 2000-2016
     
    上海

    地址:上海市云屏路1399號26#新城金郡商務樓310
    (地鐵11號線白銀路站2號出口旁,云屏路和白銀路交叉口)
    郵編:201821
    熱線:021-51875830 32300767
    傳真:021-32300767
    業務手機:15921673576/13918613812
    E-mail:officeoffice@126.com
    客服QQ: 849322415
    北京培訓基地

    地址:北京市昌平區沙河南街11號312室
    (地鐵昌平線沙河站B出口) 郵編:102200 行走路線:請點擊這查看!
    熱線:010-51292078
    傳真:010-51292078
    業務手機:15701686205
    E-mail:qianru@51qianru.cn
    客服QQ:1243285887
    深圳培訓基地

    地址:深圳市龍華新區環關中路28號82#201室

    熱線:4008699035
    傳真:4008699035
    業務手機:13699831341

    郵編:518001
    信箱:qianru2@51qianru.cn
    客服QQ:2472106501
    南京培訓基地

    地址:江蘇省南京市棲霞區和燕路251號金港大廈B座2201室
    (地鐵一號線邁皋橋站1號出口旁,近南京火車站)
    熱線:4008699035
    傳真:4008699035
    郵編:210046
    信箱:qianru3@51qianru.cn
    客服QQ:1325341129
     
    成都培訓基地

    地址:四川省成都市高新區中和大道一段99號領館區1號1-3-2903 郵編:610031
    熱線:4008699035 業務手機:13540421960
    客服QQ:1325341129 E-mail:qianru4@51qianru.cn
    武漢培訓基地

    地址:湖北省武漢市東湖高新技術開發區高新二路128號 佳源大廈一期A4-1-701 郵編:430022
    熱線:4008699035
    客服QQ:849322415
    E-mail:qianru5@51qianru.cn
    廣州培訓基地

    地址:廣州市越秀區環市東路486號廣糧大廈1202室

    熱線:4008699035
    傳真:4008699035

    郵編:510075
    信箱:qianru6@51qianru.cn
    西安培訓基地

    地址:西安市南二環東段31號云峰大廈1503室

    熱線:029-86699670
    業務手機:18392016509
    傳真:029-86699670
    郵編:710054
    信箱:qianru7@51qianru.cn

    雙休日、節假日及晚上可致電值班電話:021-51875830 值班手機:15921673576/13918613812


    備案號:滬ICP備08026168號

    .(2014年7月11).....................................................................................