一个安卓版本一个eui版本什么意思啊?
说到安卓版本和EUI版本,首先要说明一点,那就是EUI是基于原生Android二次开发的定制系统,所以会以Android版本和EUI版本分别区分 。EUI版本号是指EUI开发团队根据某原生Android版本进行定制,添加自定义功能、UI定制、系统本地化等定制功能生成的版本号,在EUI版本升级过程中Android不是必须更新的 。
【android 个版本区别是什么意思,Android】在这里,Android版本对于EUI来说相当于一个基础,而EUI相当于上层建筑 。Android版本指的是原生Android的版本号,也就是Android 4.4、Android 5.1、Android 6.0.1这些版本号 。更新EUI版本,更新的是EUI开发团队添加的功能 。更新EUI版本时如果有同时更新Android版本,那么新的版本可能会附带Android新版带来的新特性,也有可能新特性不被新版EUI所支持 。
Android版本由谷歌开发维护,EUI版本由乐视EUI开发团队更新维护,这是两个有依赖关系又相对独立的存在 。除了EUI,还有其他团队对原生Android系统二次定制,比如类原生第三方开发团队定制系统CyanogenMod、MoKee,或者MIUI、Flyme等OEM厂商的定制系统,也都有Android与定制系统版本号之分 。
华为手机为什么有EMUI版本和Android版本?
现在绝大部分国产手机的操作系统都是基于谷歌的Android系统“深度定制”而来的,本身仍然属于Android系统,所以要注明Android的版本号 。虽然原生的Android系统也挺不错的,各种功能都可以满足日常使用 。但世界上智能手机厂商那么多,每一台手机的硬件配置都不一样 。比如有的手机是实体指纹识别按键,有的手机是屏幕指纹按键,有的手机时3D结构光人脸识别 。
而且每一款手机所使用的指纹识别芯片方案也不尽相同,有的用汇顶的、有的用新思的,还有的用高通的 。原生Android系统不可能单独为每一款手机适配不同的硬件,所以就需要手机厂商单独进行修改和适配 。好在Android系统是完全开源的,手机厂商在拿到原生Android系统的源代码之后,就会在源代码的基础之上加以修改 。
首先就是根据自家手机的硬件配置,来适配底层驱动 。比如摄像头、指纹识别、3D结构光等硬件功能 。其次就是加入一些特色功能,比如华为的GPU Turbo技术就针对Android系统的底层代码进行了优化和精简 。最后就是在软件和UI层面加入符合消费者习惯的界面功能 。比如中国用户就比较喜欢“应用分身”、“手机分屏”、“负一屏”等功能 。
这些都是原生Android系统所不具备的 。一般来说,谷歌会在每年6月召开WWDC开发者大会,推出当年最新的Android系统的开发者测试版,比如今年的就是Android 9.0 。随后手机厂商和应用开发者就会根据开发者测试版的源代码进行必要的修改 。为了对修改之后的非原生Android系统进行区分,手机厂商往往会给用在自家手机上的系统起一个新名字,比如华为的EMUI、小米的MIUI等 。
随着定制系统的不断升级,EMUI、MIUI的版本号也在不断变化 。虽然谷歌的Android系统是免费开源的,但是手机厂商在修改之后也必须遵守开源协议,保留原有的系统名称 。因此手机厂商定制之后的系统代号和Android原生系统代号往往会同时存在,而在正式宣传的时候,往往也会被同时提起,比如“基于Android 9.0核心的EMUI 9.0系统”,这两者是不矛盾的 。
推荐阅读
- 红米4 2016年10月版本下载地址,搭载4扬声器的红米K50
- mini4 16g版本够不够用,16g版够用吗
- 三星手机版本有那些,适合三星手机微信版本
- 华为v9208版本怎么样,财经早餐0829
- 一加5 省电版本,90%的人不知道一加五省电小窍门
- 6s哪个版本信号好,有人信号好一倍
- 魅族mx6有4g32g版本,安兔兔曝魅族MX6配置
- 黑z10刷哪个版本信号好,芝杜Z10Pro安卓4K盒子开箱评测
- android内核版本获取,Android
- 索尼xz和xzs几个版本,如何评价索尼X