android系统 主要有哪几部分?

android系统分为四部分,从高到低分别是:

1、Android应用层

2、Android应用框架层

3、Android系统运行层

4、Linux内核层

Android系统构架主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样可以运行。

扩展资料

Android运行库?

Android包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。?

每一个Android都拥有一个独立的Dalvik虚拟机实例。Dalvik被设计成一个设备可以同时高效地运行多个虚拟系统。Dalvik虚拟机执行(.dex)的Dalvik可执行文件,该格式文件针对小内存使用做了优化。

同时虚拟机是基于寄存器的,所有的类都经由JAVA编译器编译,然后通过SDK中的“dx”工具转化成.dex格式由虚拟机执行。?

参考资料:

百度百科-Android系统构架

安卓是美国开发的。

2003年10月,Andy Rubin等人创建Android公司,并组建Android团队。

2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。

2007年11月05日,谷歌宣布开发基于Linux平台的开源手机操作系统并命名为Android。

扩展资料:

一、系统内核

Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。

Android又以Bionic 取代Glibc、以Skia 取代Cairo、再以opencore取代FFmpeg等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 Userspace,使得Linux driver 与 Linux kernel彻底分开。

Bionic/Libc/Kernel/ 并非标准的Kernel header files。Android 的 Kernel header 是利用工具由 Linux Kernel header 所产生的,这样做是为了保留常数、数据结构与宏。

Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Management),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。

下载Android源码之前,先要安装其构建工具 Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。

二、内容提供

在Android中,对数据的保护是很严密的,除了放在SD卡中的数据,一个应用所持有的数据库、文件等内容,都是不允许其他直接访问的。Andorid当然不会真的把每个应用都做成一座孤岛,它为所有应用都准备了一扇窗,这就是Content Provider。

应用想对外提供的数据,可以通过派生Content Provider类, 封装成一枚Content Provider,每个Content Provider都用一个uri作为独立的标识,形如:content://com.xxxxx。所有东西看着像REST的样子,但实际上,它比REST 更为灵活。

和REST类似,uri也可以有两种类型,一种是带id的,另一种是列表的,但实现者不需要按照这个模式来做,给id的uri也可以返回列表类型的数据,只要调用者明白,就无妨,不用苛求所谓的REST。

百度百科-Android

百度百科-Google

本文来自作者[火庭]投稿,不代表雷雅号立场,如若转载,请注明出处:https://www.ajtg.com.cn/tg/6106.html

(16)

文章推荐

  • 大学宿舍还有哪些奇葩的校规定-

    虽然学校的有些校规都很奇葩,但也能看出来学校也多是为了能让我们严格要求自己,让我们有一个人更好的生活方式。下面一起来看看有哪些奇葩守则。1、我相信有很多人都不会相信大学还会查早寝,然而我们学校就是这样的一个神奇的存在,每天都要查早寝,而且还是早上七点起床,无论你上午有没有课,你想不想起床你都要起,每

    2025年08月02日
    14
  • 创青春全国大学生大赛每几年举办一次

    创青春全国大学生大赛每几年举办一次如下:创青春是A类竞赛,因为它是教育厅、团中央主办的比赛。创青春是“创青春”全国大学生创业大赛的简称,是“挑战杯”中国大学生创业计划竞赛的改革提升。为适应大学生创业发展的形势需要,在原有"挑战杯"中国大学生创业计划竞赛的基础上,共青团中央、教育部、人力资源社会保障部

    2025年08月02日
    6
  • 财务会计教育怎么样

    我哥就是学财会的但是他毕业很多年了,现在在一所地方高校任教,薪资也很不错。财务会计教育专业培养具备管理、经济、法律和会计学等方面的知识和能力,能在大中专院校、中等职业技术学校从事教学、科研及财务管理工作的工商管理学科专业人才。培养要求1、掌握管理学、经济学和会计学的基本理论、基本知识,掌握会计学的定

    2025年08月03日
    7
  • 神印王座出自哪一首古诗

    唐家三少的《神印王座》原出自唐代诗人李白的古诗作品《夜宿山寺》第一二句,其全诗文如下:危楼高百尺,手可摘星辰。不敢高声语,恐惊天上人。后唐家三少改编,为《神印王座》上死灵圣法神亡灵天灾伊莱克斯的内心独白:“伊莱克斯高傲的声音回荡,“死神又如何?我就在这净化之时破掉你的封印。看你还如何反噬我的弟子。如

    2025年08月09日
    12
  • swisse深海鱼油的成分 swisse深海鱼油的功效与作用

    swisse深海鱼油是澳洲的保健品,据说对中老年人很有效果。那么swisse深海鱼油的成分有哪些?swisse深海鱼油的功效与作用有哪些?swisse深海鱼油成分主要成分每1000mg天然鱼油含有:二十碳五烯酸EicosapentaenoicAcid(EPA)180mg二十二碳

    2025年08月24日
    6
  • 华南农业大学的经济管理学院怎么样?

    华南农业大学经济管理学院由国立中山大学农学院与私立岭南大学农学院的农业经济教育专业发展而来。1952年全国院系调整,建立华南农学院农业经济教研室。“文革”期间,农经专业停办,1979年恢复招生,1982年成立农业经济系,1992年经农业部批准成立经济贸易学院。2004年5月更名为经济管理学院。学院的

    2025年08月29日
    6
  • 上海交通大学关于攻读兽医硕士专业学位研究生培养工作的规定

    为落实“科教兴国”和“可持续发展”战略,更好地适应我国经济建设和社会发展对高层次兽医技术和管理人才的迫切需要,培养热爱祖国、热爱畜牧兽医业、遵纪守法、品德良好、艰苦奋斗、求实创新,能积极为动物医疗、动物检疫、动物保护、畜牧生产、兽医执法与管理等部门服务的应用型、复合型、高层次的兽医技术与管理人才,根

    2025年09月08日
    6
  • 教程分享“微乐陕西麻将开挂视频教程”其实确实有挂

    亲,微乐陕西麻将开挂视频教程这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服QQ群【】安装软件. 微信打麻将是一款非常流行的棋

    2025年09月08日
    5
  • 辅助神器“手机麻将机怎么安装开挂程序(透视)”详细开挂玩法

    亲,手机麻将机怎么安装开挂程序这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的通过添加客服QQ群:本司针对手游进行匹配,选择我们的四大理由:

    2025年09月08日
    5
  • 实测教程”微乐四川万能开挂器”分享必要外挂教程

    无需打开直接搜索微信:本司针对手游进行,选择我们的四大理由:1、软件助手是一款功能更加强大的软件!无需打开直接搜索微信:2、自动连接,用户只要开启软件,就会全程后台自动连接程序,无需用户时时盯着软件。3、安全保障,使用这款软件的用户可以非常安心,绝对没有被

    2025年09月09日
    5

发表回复

本站作者后才能评论

评论列表(4条)

  • 火庭
    火庭 2025年09月06日

    我是雷雅号的签约作者“火庭”!

  • 火庭
    火庭 2025年09月06日

    希望本篇文章《android系统 主要有哪几部分?》能对你有所帮助!

  • 火庭
    火庭 2025年09月06日

    本站[雷雅号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享

  • 火庭
    火庭 2025年09月06日

    本文概览:android系统分为四部分,从高到低分别是:1、Android应用层2、Android应用框架层3、Android系统运行层4、Linux内核层Android系统构架主要应用...

    联系我们

    邮件:雷雅号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们