目前系统不支持modi_听说鸿蒙系统支持Android,这不就是套壳吗?什么是鸿蒙?...

鸿蒙是什么?

网友提问 :听说鸿蒙系统支持Android,这不就是套壳吗?

难道支持Android就是套壳?其实不是这么简单但逻辑。

很多时候科普回答面向的是非技术人员,如果是技术人员还这么理解,只能说学业不精,需要去看源码和架构补习功课。

如果是非技术人员,有必要多说几句,但是由于有保密协议,不能说太多。

我们把思路回到最初,现在我想做一个操作系统,但是不能对现有用户有有影响,怎么办。答案只有一个:

对现有的生态进行支持,并扩展自己的能力。

现在要解决第一个问题:对现有生态进行支持。

放到工程化的逻辑里,当然可以用套壳的方式来解决所谓的完美支持。但这样做的话,首先就过不了技术人员这一关,很快会被各种扒源码,各种实锤。最重要的是,还是原来的味道,没有任何提升空间。

如果你说是因为骗基金、经费等,简单套个壳交差,这在历史上确实有这种情况。

但你说鸿蒙套壳,我实在找不出什么动机,他缺经费吗?缺院士头衔吗?显然这不是一个体系的逻辑。

不缺钱、不缺人、不缺荣誉,只要把这件事做好,就是最大的贡献。

现在问一个关键问题:如果让你用自己的底层,对现有对app进行支持,你怎么做?

答案就在下面这张图里。

f1b6581aaf8ae6b4ba93bb321b0f1ccc.png

用户操作的是应用层里的app,Linux内核代表的是内核的位置,鸿蒙操作系统,是在这一层和Android不一样。注意在内核层和应用层之间还有一层shell,这里是内核对外提供的接口。

现有app其实对内核无感知,它并不需要知道用什么内核,只需要用内核提供对接口。如果我们要对现有app支持,只需要在shell这一层保持一致才能做到最大程度的支持。

所以总是有人截图截一半,发现怎么API和Android一样,是不是就是复制替换里android关键字等等这一类问题。

把这个逻辑想通以后,现在对鸿蒙OS对很多偏见就可以解决。

但偏见永远存在。

a218c0e15743c1ff426dedf0f7cf6aae.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值