Android系统是基于什么操作系统的应用系统(关于android操作系统)

宇文维辉
导读 大家好,霖霖来为大家解答以上问题。Android系统是基于什么操作系统的应用系统,关于android操作系统很多人还不知道,现在让我们一起来看看

大家好,霖霖来为大家解答以上问题。Android系统是基于什么操作系统的应用系统,关于android操作系统很多人还不知道,现在让我们一起来看看吧!

关于android操作系统

  Android,中文俗称安卓,是一个以Linux为基础的开放源代码移动设备操作系统,主要用于智能手机和平板电脑,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。安卓已发布的最新版本为Android L。

  1. Android 操作系统介绍

  2007年11月5日Google宣布了Android系统,它是基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack)的架构,主要分为三部分。底层以Linux内核为基础,提供了操作系统的基本功能;中间层包括函数库Library和虚拟机Virtual Machine,用C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件可由各公司自行开发,以Java作为开发语言。

  Android一词的本义指“机器人”,最初的Android主要支持手机,后来经过开发改良,逐渐扩展到平板电脑及其他一些领域上,是首个为移动终端打造的真正的开放和完整的移动软件。

  2. 系统架构

  Android的系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

  (1)应用程序

  Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。

  (2)应用程序框架

  开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。

  (3)系统运行库

  Android 包含一些C/C++库,这些库能被Android系统中不同的组件使用。它们通过 Android 应用程序框架为开发者提供服务。

  (4)Linux内核层

  Android内核是基于Linux 内核的修改的内核版本,它提供了用于支持Android平台的设备驱动。

  3. Android 操作系统的优点:

  (1)开源

  Android不像其他的操作系统那样封闭。它是开源的,允许第三方修改。所谓的“开源”是用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受限制。Android操作系统的开源意味着开放的平台允许任何移动端的厂商加入到Android联盟中来。同时专业人士也可以利用其开放的.源代码进行二次开发,打造出个性化的Android。

  (2)给用户的自由度高

  Android操作系统给予了用户跟高的自由度,熟悉Android的都清楚:用户可以根据自己的喜好来设置手机界面,Android的应用市场甚至上还有各式各样的启动器来供用户自己选择,让自己的手机与众不同。

  (3)选择多样化

  由于Android的开放性,众多的厂商为了迎合大众会推出层出不穷的新产品。迄今为止,以Android为操作系统的机型已经达到了几十上百种。但是这些功能、机型上的差异不会影响到数据的同步、软件的兼容等等。这样便给了消费者更多地购机选择。

  4. Android 操作系统的发展

  Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android 1.0)。自Android 1.5发布的开始谷歌以甜点命名法为Android 命名:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),果冻豆(Android 4.1、Android 4.2和Android 4.3),奇巧巧克力(Android 4.4),棒棒糖(Android 5.0和Android 5.1),棉花糖(Android 6.0), 牛轧糖(Android 7.0)。

本文到此结束,希望对大家有所帮助。

标签: 关于android操作系统

免责声明:本文由用户上传,如有侵权请联系删除!