Android系统架构

原创 2016年05月30日 22:36:02

先看一下讲解android系统架构的经典示意图(图1)。它将Android大致分为了四层,即Linux内核层、库和运行时、Framework层和应用层,这些层次结构既是相互独立,又是相互关联的。

  1. LInux层是android最底层最核心的部分,该层包含了android系统的核心服务,包括硬件驱动、进程管理、安全系统等。
  2. 库和运行时层包括Dalvik虚拟机和standard libraries,Dalvik包含了一整套的android运行环境虚拟机,每个App都会分配Dalvik虚拟机来保证互相之间不受干扰,并保持运行,特点是在运行时编译。standard libraries包含的是android中的一些标准库,即开发者在开源环境中可以使用的开发库。图2是standard libraries的详细版。
  3. Framework层包含了整个android Frameworkd的重点,图3是Android App Framework的详细版。
  4. 应用层包含NDK开发和SDK开发的App构成。

图1

图2


图3


Android系统架构解析

Andriod是什么?首先,就像Android开源和兼容性技术负责人Dan Morrill在Android开发手册兼容性部分所解释的,“Android并不是传统的Linux风格的一个规范或分发版本,也...
  • Wei_Smile
  • Wei_Smile
  • 2015年10月14日 16:01
  • 2200

Android面试题3之描述下Android的系统架构

描述下Android的系统架构: Android系统从下往上分为Linux内核层(linux kerner),运行库(runtime library),应用程序框架层,应用程序层 linuxke...
  • howlaa
  • howlaa
  • 2015年07月07日 10:40
  • 3882

android系统架构分析

我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪些文件夹和文件及相应的作用。本篇将站在顶级的高度——架...
  • a78270528
  • a78270528
  • 2016年04月08日 16:00
  • 1619

Android的系统架构及组件

这一节内容主要是说明一下Android系统的架构及组件组成,让大家有个大概的认识。...
  • yunge2002
  • yunge2002
  • 2016年01月11日 14:05
  • 716

Android系统架构——各层功能简介

对Android系统的各层的功能进行介绍。主要面向应用程序层(Application)的开发人员...
  • u011434547
  • u011434547
  • 2015年09月03日 21:25
  • 1505

Android系统架构和四大组件

1.Android系统架构 分为四层:Linux内核 - 类库 - 应用程序框架 - 应用程序 2.Android四大组件 活动(Activity): 用于前台表现功能。 服务(Service...
  • shuaijunqi
  • shuaijunqi
  • 2012年08月17日 09:58
  • 5943

Android系统架构5层

Android 是一种基于 Linux 的开放源代码软件栈,为广泛的设备和机型而创建。下图所示为 Android 平台的主要组件。  Android 软件栈 Linux 内核 ...
  • dj0379
  • dj0379
  • 2016年11月26日 13:41
  • 2334

Android入门教程一之架构系统理解

Android入门教程一之架构系统理解
  • qq_37022150
  • qq_37022150
  • 2018年01月03日 10:51
  • 42

Android系统架构 五层结构

Android系统架构 五层结构 Android系统架构(由下往上): Linux Kernel HAL Native C/C++ Libraries & Android Runtime J...
  • keen_zuxwang
  • keen_zuxwang
  • 2017年06月27日 14:09
  • 908

android 显示系统架构

Android display system introduce(Qualcomm 8x60 platform)(二、SW架构--1) 2010-12-31 11:17 一、Overview...
  • yaomoon
  • yaomoon
  • 2014年04月16日 18:26
  • 1032
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android系统架构
举报原因:
原因补充:

(最多只允许输入30个字)