组件基于Linux的Android OS 平台应用浅析

960 os  时间:2021-01-24  阅读:()

基于Linux的Android O S平台应用浅析

摘要Andro id是由Go o gle开发的基于L inux平台的开源手机操作系统。Andro id操作系统和其它操作系统一样采用了分层的架构。

关键词A ndro id系统架构虚拟机 L inux

1 Andro id系统架构简介

Andro id作为软件平台标准形成完整的系统须有硬件的运算能力支持才行。Andro id软件平台包含Java App licatio n、App licatio n F rame work、Lib raries、Runtime与Linux O S等层。每一层内含多个独立组件完成不同功能Andro id在各组件与层之间订出标准界面。不同应用产品可以依功能需要加入软件或硬件组件整合成不同产品 Andro id系统就如同积木堆栈一样存放不同的软件或硬件组件来实现不同的应用产品。

1.1 Andro id系统架构各层特点

应用程序App licatio ns依据使用者的期望而将Andro id框架里的组件及Lib rary组件组合而成的高阶服务。

应用框架App lication Framework结合App lications与Libraries的幕后主架构。

Andro id Runt imeDa lvik虚拟机执行.d e x类型的可执行文件该格式文件针对小内存使用做了优化。同时虚拟机是基于寄存器的所有的类都经由JAVA编译器编译然后通过SDK中的“dx”工具转化成.de x格式由虚拟机执行。

L ib rar ie s And ro id已提供了一些C++链接库。例如 S Q L ite数据库系统、OpenGL 3D绘图系统、媒体库、 LibWebCore等。

L inux核心 A ndro id依赖L inux来提供核心的服务例如内存管理、进程

Proce s s管理、线程Thread管理、 网络N etwo rk协议栈、驱动(D r ive r)模型等。

对于软件开发者的着力点在于链接库层*.SO。基于*.SO往下衔接到Drive r和硬件组件以*.S O来提升硬件的价值。基于*.S O往上衔接到Google支持的Java抽象类别和界面再衔接到成千上万的应用层Java子类别享受*.SO+硬件组件无限复制的商机。基于上述的分析 Andro id平台的开发要点是开发

*.SO发挥自身硬件产品的特色然后嵌入于Android框架层。

1.2Andro id系统的特点与其他系统的对比

TMThosting夏季促销:VPS月付7折,年付65折,独立服务器95折,西雅图机房

TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...

Hostiger 16G大内存特价VPS:伊斯坦布尔机房,1核50G SSD硬盘200Mbps带宽不限流量$59/年

国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...

RepriseHosting:$27.97/月-L5640,16G内存,1TB硬盘,10TB月流量,西雅图机房

RepriseHosting是成立于2012年的国外主机商,提供独立服务器租用和VPS主机等产品,数据中心在美国西雅图和拉斯维加斯机房。商家提供的独立服务器以较低的价格为主,目前针对西雅图机房部分独立服务器提供的优惠仍然有效,除了价格折扣外,还免费升级内存和带宽,商家支持使用支付宝或者PayPal、信用卡等付款方式。配置一 $27.97/月CPU:Intel Xeon L5640内存:16GB(原...

960 os为你推荐
百度空间首页登录百度空间天气预报哪个好用哪个最准确哪个天气预报最准确!法兰绒和珊瑚绒哪个好请问天鹅绒法兰绒和珊瑚绒哪个好啊 想买套床上用品小说软件哪个好用免费看小说,哪个软件好,要免费的音乐播放器哪个好最好的音乐播放器下载二手车网站哪个好买二手车去哪里买比较划算?等额本息等额本金哪个好等额本金和等额本息的区别哪个好云盘哪个好免费的网盘哪个好?更大、更安全、更实用?51空间登录51空间怎么进空间登录页面怎样用网页登录到自己的QQ空间?
域名中介 联通vps 国外vps主机 hawkhost优惠码 ion pw域名 网站监控 2017年黑色星期五 qq数据库 网盘申请 租空间 台湾谷歌网址 卡巴斯基永久免费版 ibox官网 cn3 服务器干什么用的 视频服务器是什么 smtp服务器地址 英雄联盟台服官网 iki 更多