主题:
字号:
16
行距:
2.0

第511章 布局全行业!天枢OS的生态阳谋[2 / 4]

必须符合HAL标准。这套标准由我们定死,不准改,要迭代也只能由我们官方迭代。”

“打个比方:我们的HAL层是墙上的国标插座,厂商的硬件驱动是插头。我不管你插头用什么材料、怎么做的,但是你必须做成能插进去插座的形状。”

“以后换摄像头、换传感器,只改HAL层下面的适配代码就行,上面的系统和APP完全不用动。”

“而且厂商自研的内核和驱动代码必须开源,提交技术委员会审核通过后,并入官方主干,全行业共享。以后再遇到同款硬件,直接复用开源代码,不用每家都重复造轮子。”

林景行顿了顿,看大家都恍然大悟的样子后,继续说道:一句话总结就是,HAL是上层系统和底层硬件之间的标准隔离层,APP只认接口,不认硬件;厂商只改底层,不影响上层。”

“这就是接口与实现分离,也叫解耦。碎片化的问题,这不从根上就解决了。”

赵远靠在椅背上微微点头。他太清楚安卓的历史痛点了——早期安卓之所以碎片化严重、手机越用越卡,根子就在上层系统与底层硬件之间没有一道标准隔离墙。

系统想用摄像头,得直接找厂商的驱动,按人家私有的规矩来。A厂商一套接口,B厂商一套接口,系统框架里写的代码又只认其中一家的接口,只能对接这一家。

换个摄像头,接口对不上,系统自己先崩,APP就更别说了换了硬件就得大改,这就导致厂家连系统升级都难。

因为谷歌出了新版本,得芯片厂商先改驱动,再交给手机厂商改适配,最后才能推给用户。哪一环不配合,这手机就永远停在老版本。

所以那时候很多手机买来是什么系统版本,用到报废还是什么版本。问题就出在没有这层标准隔离。

于是后来Android8.0搞了ProjectTreble,本质上就是强制规定了统一的HAL层:全行业只能用同一张菜单。菜单由谷歌定死,不准改。厂商后厨怎么做菜随便,但端出来的菜名必须跟菜单对上。

从此换硬件不用改上层,系统升级也不用等厂商重新适配。而安卓是2017年才推出这套方案,解决碎片化问题还花了好几年,而且到现在都还在逐

本章未完,请点击下一页继续阅读!

2889 年一个美国新闻界巨子的一天
儒勒·凡尔纳
高中三年,无人知道我已觉醒
莫笑几人回
我提前三天被丢进了末世
艾萝萝
神雕:全真出了个记仇真人!
GLANG
力量每天增加百分之一我徒手爆星
有情天涯难笔墨
我!大官官官官官官官官官官官官
可爱的咩咩咩
游戏降临:我玩数值的练什么技巧
棉花糖大魔王
替嫁后,糙汉男人将她宠上天
二月红火
全球高武:开局获得武道技艺面板
下手有神
让你改稻为桑,你把嘉靖气懵了!
行御大帝
掏空家底,资本家大小姐嫁军少
功夫马铃薯
大唐超时空:晋阳小公主来我家!
干辣椒苹果
重生七零:知青在北大荒
易子晏
漂亮后妈要翻身,我在七零养崽崽
紫皮糖
听说你们,想让魔帝当杂奴?
鸡汤豆脑
重生都市仙帝
万鲤鱼
万域第一剑
蒲松
自缚禁地五百年,我当散修你哭啥
萝卜味薄荷糖
太古龙象诀林枫萧雅菲
旺仔老馒头
蛤蟆呑仙
番茄不放糖
叶楚月轩辕宸
佚名
绝世萌宝要翻天叶楚月
佚名
绑定长生抽奖系统后,我抽奖就变强叶凌天凤惑君
孤山放牛娃
炼气家族,我有一个造化空间
金火旺甲木
全职业满级,你说我是学院第一废柴?
山上梧桐
四合院:老子易中海,嫂子娄晓娥
麦左
霍格沃茨:伏地魔也别阻止我学习
山叶飞
四合院:52年逃荒,镇压禽兽
咸鱼小子
镇龙棺,阎王命
匪夷
任务流神豪
幼儿园高手
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
北海道赛马物语
点旗2009
仙命在我
杜养吾
半岛小行星
鸡兔同笼
半岛头号玩咖!
HKDoll
被夺一切后我成了仙道魁首
盛唐无夜
重生鉴宝:我真没想当专家
眀智
华娱从洪世贤开始
在下励志师
风起北美1625
一贱下天山
工业克苏鲁,从海岛领主开始
刀如故
娱乐:我就是顶峰
疑似风月
以一龙之力打倒整个世界!
唐宋元明氢
美警生存实录:以德服人
夜叶总差
循规蹈矩能叫重生吗?
法学院新生
苟在武道世界成圣
在水中的纸老虎