当前位置:   article > 正文

鸿蒙(Harmony)、安卓(Android)、AOSP_aosp和安卓区别

aosp和安卓区别

鸿蒙(Harmony)、安卓(Android)、AOSP

华为鸿蒙2.0发布,铺天盖地的关于鸿蒙的文章,有点晕,也不太能看得懂,很惭愧,所以特意查了一下,感觉能够科普到能看懂相关新闻的程度。例如AOSP,GWS,HWS等,和大家分享一下:

先说关键概念

  • AOSP是什么

我们都知道Andriod是一个开源系统,指的就是AOSP,就是Android Open Software Project的缩写,这个系统是google维护的,但是由开源社区贡献的,是操作系统的核心,说他是核心因为如果没有其他的一些服务(硬件驱动和GMS),还不能安装到手机上。

简单看一下Andriod操作系统的分层:
在这里插入图片描述

Linux Kernel管理cpu、内存、网络,还包括手机所有硬件的驱动程序。
HAL把是app到手机硬件的抽象接口,也就是说是厂商无关的。
通用函数库:例如OpenGL ES,Webkit等
往上就是Andriod Framework,也就是我们看到的Android的界面,还有SDK等,
再往上,就是Apps了。
中间的Android Runtime,是一个java虚拟机。

  • 驱动程序

AOSP并不包含硬件驱动&

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号