首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 各个模块驱动

各个模块驱动

资料介绍
02_Android系统的开发综述Android 系统的开发综述

Android 系统的开发综述


第一部分 Android 的系统架构 第二部分 Android 源代码的开发环境

第一部分 Android 的系统架构

1.1 软件结构 1.2 Android 的工具

1.1 软件结构
第四层: Java应用程序 第三层: Java框架

第二层: 本地框架和Java运行环境

第一层: Linux操作系统及驱动

1.1 软件结构
Android 的软件结构的几个层次: 1. 操作系统层( Linux ,相关驱动) 2. 库( Libraries )和运行环境( RunTime ) 3. 应用程序框架( Application Framework ) 4. 应用程序( Application ) 操作系统层使用 C 语言编写,运行于内核空间。 底层库和 JAVA 虚拟机使用 C 语言编写,运行于 用户空间。 JAVA 框架和 JAVA 应用程序使用 C 语言编写,运 行于用户空间。

1.1 软件结构
Android 的第 1 层次由 C 语言实现,第 2 层次由 C 和 /C++ 实现,第 3 、 4 层次主要由 Java 代码实现。 第 1 层次和第 2 层次之间,从 Linux 操作系统的角 度来来看,是内核空间与用户空间的分界线,第 1 层 次运行于内核空间,第 2 、 3 、 4 层次运行于用户空 间。 第 2 层次和第 3 层次之间,是本地代码层和 Java 代 码层的接口。 第 3 层次和第 4 层次之间,是 Android 的系统 API 的接口,对于 Android 应用程序的开发,第 3 层次以 下的内容是不可见的,仅考虑系统 API 即可。

1.1 软件结构 Linux 操作系统和驱动: Android 的核心系统服务依 赖于 Linux 2.6 内核,如安
标签:Android系统的开发综
各个模块驱动
本地下载

评论