Android系统的底层建立在Linux系统之上,该平台由哪4层组成?

Android系统的底层建立在Linux系统之上,该平台由哪4层组成?,第1张

1,Android应用程序层;

2,应用程序框架层;

3,系统运行库层;

4,Linux核心层。

应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分,其实,Google最开始时就在Android系统中捆绑了一些核心应用,比如e-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序,等等。

第二层即是编写Google发布的核心应用时所使用的API框架,开发人员同样可以使用这些框架来开发自己的应用,这样便简化了程序开发的架构设计,但是必须遵守其框架的开发原则。

我们使用Android 应用框架时,Android系统会通过一些C/C++库来支持对我们使用的各个组件,使其能更好地为开发者服务。

Android 的核心系统服务基于Linux2.6内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型等都依赖于Linux2.6内核。Linux内核同时也作为硬件和软件栈之间的抽象层。

推荐卓懿,其实原来手机上的游戏在Linux系统上是不可以玩的,这些年很多厂商利用不同的技术把手机上的游戏应用迁移到了Linux系统上了,安装了就可以玩大部分安卓游戏,像麟卓卓懿、anbox、Android X86、这些都是比较知名的,我电脑安装的是卓懿,玩王者、吃鸡比较爽,屏幕可以放大分辨率也更高,比在手机上玩爽多了。百度回答望采纳


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8428238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存