aosp就是安卓吗,AOSP与Android的区别
发布:小编
安卓系统最大的优势之一,有时也被人诟病的地方就是手机厂商可以根据自己的需要进行定制化。三星、索尼、小米,甚至谷歌都在核心的系统体验上有自己的看法,因此在系统中引入了自己独特的功能和想法来改进。而这一切都是基于一个提供了核心功能并开放的操作系统,它就是AOSP,一个Android开源项目。
AOSP是一个由谷歌维护的开源操作系统开发项目,既然是开源项目,也就意味着任何人都可以自由地审查和贡献代码以及修复项目仓库,而谷歌引领着大方向和大部分的开发工作。AOSP会定期为Android加入最新的安全补丁,谷歌每年也会在其I/O开发者大会上公布操作系统的新功能。现在最新的版本是Android 11,而Android 12也会在今年晚些时候正式推出。
除了开放贡献代码外,AOSP还可以在开源许可下自由使用和修改。比如,亚马逊和三星等厂商根据自己的目的自由调整该项目,并开发了自己的衍生产品,包括多用途的Fire OS和Tizen。另外需要注意的是,大多数手机厂商都是从高通等芯片厂商那里获得AOSP版本,这是因为安卓系统必须通过驱动程序为硬件量身定做。谷歌对这种安排很满意,因为它鼓励开发者将安卓系统用户各种网络连接的小设备。作为回报,一众厂商各自为操作系统的修复和改进做出贡献,而这显然是一个双赢的结果。
操作系统很复杂,Android也不例外。AOSP涵盖了操作系统内的一系列软件层,为硬件和应用开发者提供接入点和工具。
底层是设备制造商对操作系统进行编码的地方,以便与他们特定硬件工作。例如,Linux内核时管理CPU资源、系统内存、网络等核心程序,它们使应用程序和服务能够运行。硬件层(HAL)则将蓝牙、音频等常见应用API与设备的麦克风、扬声器等联系起来。
高级层由应用开发者使用。原生库(Native Libraries)使开发者能够使用常见的支持低级库来构建内容,如OpenGL ES、Webkit等。在这之上,Android Frameworks为应用开发者提供了我们每天都在使用的常见操作系统功能的挂钩。这些功能包括位置数据、推送通知和拨打电话等。Android Runtime则可以将应用代码转换为底层硬件的本地指令。
综合在一起,Android开源项目堆栈是Android硬件和软件开发者的完整解决方案。不过AOSP不仅仅是一个不断增长的代码库。谷歌还提供设计和开发工具作为项目的一部分,从兼容性文档到最佳安全实践和应用设计原则。谷歌还托管了一系列测试套件,以帮助开发人员确保他们的设备正确实现API和功能。
需要注意的是,AOSP经常与“stock Android”相混淆,这是一种过于简化的说法。AOSP包含了开发者构建Android所需的一切,但它并不包括成品智能手机所需的一切。首先,谷歌和AOSP无法为所有硬件配置提供内核设备驱动。所谓设备驱动,是指手机硬件所需的固件,比如处理器或摄像头。手机和SoC制造商,如高通和三星,必须将这些驱动程序纳入他们的Android构建中。这也是为什么从AOSP到实际设备的系统更新需要一定时间的原因。
AOSP也不包含谷歌的软件应用套件,如Chrome浏览器、YouTube,甚至谷歌Play商店。它也不包括谷歌的一些底层技术和API,而这些技术和API可以实现移动支付、语音命令和云存储等功能,这些都是作为谷歌移动服务(GMS)单独授权的。
任何厂商想要在系统中安装GMS,都必须为自己的设备获得GMS授权和移动应用分发协议(MADA),然后通过多项兼容性测试。有Android兼容性测试套件(CTS)来验证软件和硬件以及API。然后是谷歌移动服务测试套件和供应商测试套件(VTS)来测试多媒体功能、操作系统内核和HAL功能。而获得GMS许可的另一个条件是在新设备上预装一些谷歌的应用。
AOSP继续成为安卓系统成功的基础,这要归功于来自世界各地无数开发者的投入。虽然Android设备不会很快消失,但谷歌已经在展望未来的操作系统。
版权声明:本文来自用户投稿,不代表【百发生活】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:)我们将及时处理,共同维护良好的网络创作环境。
大家都在看
-
vivo手机的一些隐藏实用功能
数码极客vivo手机算是后来居上的典范,现在在手机的地位也算是处在比较高的位置,所以用户量也很大,下面就一起来看看这些你可能不知道的vivo隐藏功能。1、网络权限很多软件习惯在后台偷跑进程,不但浪费电量还浪费流量,真的很气人。选择设置一下网络权限,不给它们后台运行的机会就能解决。操作步骤
-
干货cad制图大神总结的经验大全
数码极客前言大家好,我是林总,今天我们一起来看下CAD制图有那些知识点,下面我们一起来了解一下!正文一、基础部分在图形表达时,如果没有特殊说明,均以毫米为单位。光滑度确定:工具→选项→显示-圆弧和圆的平滑度 为20000(注:最大值)。右键功能取消:工具→选项→用户系统配置→绘图区域中显
-
word最实用的几个技巧一看就会
数码极客高效的办公技巧是我们每个人都希望掌握的,但有很多实用技巧却被忽略了,今天给大家推荐5个实用但鲜为人知的技巧。1、将经常使用的文档固定在“最近使用的文档”位置有的文档是我们需要经常打开的,如果打开其他一些文档,新的文档会覆盖旧的文档,这样查找之前的文档就会比较麻烦,这时就可以通过固
-
wps自带公文模板最新,wps公文模板
数码极客IT之家 10 月 14 日消息,今日,金山办公宣布正式发布 WPS 公文版。金山办公表示,WPS 公文版面向党政机关用户,在 WPS 专业版的基础上,提供公文模式、公文模板、公文转换等辅助功能。据介绍,WPS 公文版拥有四大核心亮点,包括国标规范更智能、跑版“零容忍”、“全能”
-
igame geforce rtx 4060 ti
数码极客笔者作为一个 ITX 爱好者,每个月都要装一台 ITX 主机玩玩。在 RTX 40 系列显卡还没发布的时候,市面上能选到的最好的单风扇显卡 iGame GeForce RTX 3060 Ti Mini 了。而在 RTX 40 系列显卡发布之际,笔者就觉得今年单风扇显卡大有可为。因
-
手机的plus pro max都是什么意思
数码极客关注智能手机的朋友应该都知道,目前各个手机品牌在推出某款机型的时候,往往发布的都不止一款,比如iPhone13、iPhone13 Pro、iPhone13 Pro Max;国内品牌亦是如此,比如小米12、小米12 Pro、小米12S等等。看到这不仅有很多人产生疑问,这些后缀究竟代
-
vip自动续费在哪里取消,各个平台怎样关闭vip续费功能
数码极客致像我一样心大的男孩女孩的一封信如果你喜欢用一些软件看剧,听歌或者干其他的,一定要注意「是否自动续费」我5天内被扣了30块钱,就因为「没取消」自动续费!!!这是爱奇艺会员的自动续费[虎]这是芒果会员的自动续费我也不知道自己怎么开通的自动续费,可能是话费套餐里送的VIP导致的(这我
-
流程图软件有哪些,流程图最好用的软件
数码极客流程图软件有哪些?流程图软件是一种帮助用户创建流程图和图表的工具。它们通常用于描述工作流程、组织结构、数据流或其他类型的流程。这些软件可以帮助用户更好地理解和展示复杂的信息和流程,从而提高工作的效率和质量。以下是一些常见的流程图软件:Microsoft Visio 是一款流程图软
-
笔记本电脑字体大小怎么设置
数码极客以下是在Windows 10操作系统中设置笔记本电脑字体大小的步骤:1. 打开“设置”菜单。您可以在Windows任务栏上找到设置图标,也可以使用Windows键 + I快捷键打开设置菜单。2. 在设置菜单中,单击“系统”。3. 在“系统”菜单中,单击“显示”。4. 在“显示”选
-
word如何快速排版页眉,word横版竖版页眉如何不干扰
数码极客Hello大家好,我是帮帮。今天跟大家分享一下word长文档不同页眉设置技巧,排版布局快手操作,打印应用不加班。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我,里面有海量各类模板素材免费下载,我等着你噢^^<——非常重
-
pdf怎么删除页面?几个步骤轻松搞定
数码极客PDF怎么删除页面呢?人们经常使用PDF文件。当我们浏览一个PDF文件的时候,发现有一页的内容不符合要求或者没有必要。想删除应该怎么做?大家都知道PDF文件不能直接上编辑,那么我们可以用什么手段删除文件的页面呢?今天就和大家分享一个删除PDF文件页面的方法。有兴趣的小伙伴们快来学
-
photoshop最好的版本是哪个
数码极客为大家区分一下,Photoshop带CC和不带CC的区别:Photoshop私信小编PS,即可获得软件安装包。图像处理、编辑、通道、图层、路径综合运用;图像色彩的校正;各种特效滤镜的使用;特效字的制作;图像输出与优化等,灵活运用图层风格,流体变形及褪底和蒙板,制作出千变万化的图像