主题:
字号:
16
行距:
2.0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

亲爹战死五年归来后,我随母改嫁
浮玉呀
抗战:从德械团长到最强军阀!
软萌皮蛋
地狱首领穿越58有空间
夏天凌皓XT
我在乱世靠换装系统装神女
小西Luck
大羲武圣
八异
快穿:男配不奉陪
马绿绿
开局挖师妹仙骨,我成了大反派?
极武旅馆
学霸的黑科技系统
一个学霸
武侠之至尊升级系统
星海
新概念诡道升仙
残酷厕纸天使
工业克苏鲁,从海岛领主开始
刀如故
得到空间的我在饥荒年代吃饱穿暖
风中折腰
神颜爱豆,他只想活命
鹤钤羽
都市之天上掉下百万亿
高压电
无敌天帝踏万界
随风漫步
重生归来,极品家人瑟瑟发抖
紫月老仙
皖东人家 2026新版
古占
三国:我爹魏延不是反贼
衣见
哈利波特之法神
无照司机
浪子回头:我能预见未来
白灵
试管三年被辜负,另嫁大佬一胎多宝
暴富香香
无人知晓的百年,我成了大帝
微微不笑也倾城
华娱:从大汉骁骑开始
分我一口可乐
科举卷王,卷出一条青云路
临安初雨
三十多没娶亲,捡个孕妻还嫌亏
小满即安XL
女帝宣战八国?我把她砍成臊子
悟难安
同时穿越:继承万界遗产
透明鸽子
嫂子,你不知道我无敌?
掌天
任务流神豪
幼儿园高手
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
北海道赛马物语
点旗2009
仙命在我
杜养吾
半岛头号玩咖!
HKDoll
半岛小行星
鸡兔同笼
综影视:成为女主角攻略计划
山木有兮沐兮
被夺一切后我成了仙道魁首
盛唐无夜
重生鉴宝:我真没想当专家
眀智
华娱从洪世贤开始
在下励志师
风起北美1625
一贱下天山
娱乐:我就是顶峰
疑似风月
以一龙之力打倒整个世界!
唐宋元明氢
我在俄国当文豪
卡拉马佐夫
美警生存实录:以德服人
夜叶总差
循规蹈矩能叫重生吗?
法学院新生
苟在武道世界成圣
在水中的纸老虎