Android 系统架构的理解
2015-02-05 17:04
162 查看
1、LinuxKernel:开源,c开发;优化内存管理;有自己的进程和线程机制;驱动模型比较好;支持驱动模型加载;
2、HAL layer(硬件抽象层:负责核心驱动的沟通) LIbraries/android Runtime 使用C/C++类库层;定义接口于驱动打交道;建立一种于硬件的逻辑关系;定制额外的需求。
3、Application Framework
该层使用JNI调用倒数第二层的核心类库,即调用C++程序
4、Application核心的应用程序,该层直接调用上层的java类库,非常方便
2、HAL layer(硬件抽象层:负责核心驱动的沟通) LIbraries/android Runtime 使用C/C++类库层;定义接口于驱动打交道;建立一种于硬件的逻辑关系;定制额外的需求。
3、Application Framework
该层使用JNI调用倒数第二层的核心类库,即调用C++程序
4、Application核心的应用程序,该层直接调用上层的java类库,非常方便
相关文章推荐
- android系统架构的个人理解
- Android系统架构(简述)——《深入理解(I)》学习笔记1
- Android入门教程一之架构系统理解
- android的文件系统结构及其引导过程的初步理解
- Android面试之----Android系统架构图及简单的系统架构介绍
- android的文件系统结构及其引导过程的初步理解
- LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构
- [转]LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构
- android的文件系统结构及其引导过程的初步理解
- Android系统架构
- android的文件系统结构及其引导过程的初步理解
- Android系统架构
- LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构
- Android系统架构(转)
- [转]android的文件系统结构及其引导过程的初步理解
- Android面试之----Android系统架构图及简单的系统架构介绍
- LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构
- [转]LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构
- android系统架构[转]
- Android系统架构