文件名称:android-framework-hal
文件大小:5.89MB
文件格式:PDF
更新时间:2014-01-29 16:36:29
android-framework-hal
1.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 编译 2.HAL 技术详解 2.1 HAL 的意义与二进位布署(Binary File Deploy) 2.2 Service与Manager的意义与用途 2.3 libhardware 与 HAL API 2.4 Stub & Module 的观念 2.5 专题讨论:定义并撰写第一个HAL Stub 3.HAL Development 3.1 HAL Stub Analysis and Design (OOAD) 3.2 HAL Stub Class 3.3 HAL Stub Interface 3.4 专题讨论:开发 LED 的 HAL 模组 4.Extend Android API 4.1 如何加入 API 至 Android Framework 4.2 如何编译并制作独立 JAR 档 4.3 上机实验:开发LedService API 与制作mokoid.jar 程式库 5.JNI & Runtime Library 5.1 什么是 JNI 5.2 如何撰写 JNI & Native Method 5.3 如何制作 Android Runtime Library 5.4 专题讨论:如何开发与制作Runtime Library