鸿蒙系统被怀疑是“安卓改”?网友:要不要给你看看源码( 六 )

首先可以告诉大家的是 , 鸿蒙就是自研系统 , 基本没有什么可以质疑的 。 至于所谓的ADB , 笔者给出自己的解释 。 首先 , 我们仔细看鸿蒙的发布会就能知道 , 目前的鸿蒙1.0是基于开源框架 , 关键模块自研 , 到了鸿蒙2.0才是内核以及框架自研 。 也就是在后续版本才会完全替换成鸿蒙的微内核 , 这主要还是考虑到应用生态 , 所以还是兼容了安卓 , 因此出现ADB也并不奇怪 。 需要强调的是 , 目前鸿蒙1.0只是为了照顾应用生态 , 也就是说鸿蒙本身已经实现了自研 。

而且 , 鸿蒙基于Linux内核 , 兼容个ADB也并不奇怪 , 工程师套用这个调试桥来调试安卓兼容性也无可厚非 。 至于大家所讲的为何不叫HDB鸿蒙调试桥 , 那就更容易明白了 , 调试安卓用的bridge为何要用鸿蒙命名?所以 , 这样的质疑也是不攻自破的 。 更深入一点讲 , 用Linux内核也是为了兼容设备 , 不然鸿蒙根本用不了 。

当然为了不把话说得那么绝对 , 笔者还是给出了下边几种情况 , 大家可以自己参考 。 第一种是最坏的也是最不可能的情况:鸿蒙真的是基于Android;第二种情况:华为工程师将安卓基层的ADB魔改用作鸿蒙的调试(也不太可能);第三种情况:这个ADB就是用来检测安卓兼容性的(最有可能);第四种情况:那张图是假的......(大家当个玩笑) 。

推荐阅读