为什么鸿蒙应用无法在Android运行?

2021-10-08 23:06:45

https://www.kwudor.com

软件开发中常用的一种设计模式叫做适配器模式。就是两个无法直接通信或者是组合的系统,会通过添加一个中间的适配层来实现二者的适配。

比如下面这个图中,轿车就是Android,铁轨就是鸿蒙系统。通过一个适配器,就可以让轿车跑在铁轨上。

如果你理解了适配器模式,那么是不是也有自己的答案了吧。之所以鸿蒙应用无法在Android运行?因为没有适配器啊。

这就好比,原本跑在铁轨上的火车、高铁你偏要让他跑在轿车该跑的马路上,这明显不行吧。要么把马路压坏,要么就是完全跑不动。

再看看上面那副图,如果有人实现了一个从火车到马路的适配器,那就好比有人做了鸿蒙应用到Android系统的适配器,那鸿蒙应用在Android运行也就没啥大问题了。

当然了,鸿蒙系统兼容安卓,在技术完全是可以实现的。鸿蒙系统可以内核的基础上虚拟出一个应用层,达到兼容安卓的目的。而鸿蒙系统兼容安卓应用,只是一个过渡期。没有生态系统,不可能有生存的余地。华为已经在物联网终端设备使用鸿蒙,在安卓生态薄弱的地方占领市场。

实话说,现在有鸿蒙版APP但还是太少,以后会有更多的鸿蒙APP的,相信我们的华为鸿蒙系统以后能走得更远,让我们拥有自己的系统,支持鸿蒙加油,华为加油。

上一篇:

下一篇:

Copyright© 2015-2020 站酷网版权所有