给大家科普一下鸿蒙3.0

smokey570-avatar

smokey570

2022-07-25T18:56:52+00:00

前两天华为发布了鸿蒙3.0系统,这两天体验了一下,结合手上的开发板的体验,给大家讲一讲。

首先,先回答一下那个著名的问题,每次都能引战30页的问题——“鸿蒙是不是安卓套壳”。

要回答这个问题,先得回答,什么是鸿蒙系统?华为有两个鸿蒙系统,一个是手机上现在用的(Harmony OS),我们在这把他叫手机鸿蒙吧,最新版本是3.0。还有一个是开源的鸿蒙系统(OpenHarmony OS),我们在这把他叫开源鸿蒙吧,目前最新版本3.1。

手机鸿蒙2.0时代,可以说是基于安卓AOSP魔改的,也就是安卓套壳,但是里面除了AOSP,包含了大量华为自己的各种私货,而且基于AOSP进行了大量魔改,所以可以说手机鸿蒙2.0=魔改安卓+华为大量新组件
而开源鸿蒙,则是华为的原创系统,和安卓没啥关系,连安卓的java虚拟机都没有,所以不要说套壳了。开源鸿蒙的程序需要用华为的IDE写,语法和arkui一致,和安卓就没任何关系了。

以前的开源鸿蒙和手机鸿蒙是两个东西,手机鸿蒙用在手机上。而开源鸿蒙就是华为自己的系统,说要基于万物互联的那套东西,之前只能在开发板和各种物联网设备中运行。
而在最新的手机鸿蒙3.0中,出现了两套框架,一套是基于安卓AOSP的,一套是基于开源鸿蒙的,这两套框架同时被包含在手机鸿蒙3.0里了。也就是说,手机鸿蒙现在既可以运行安卓的应用,也可以使用开源鸿蒙的应用了。以后的开源鸿蒙程序写好之后,就可以一次编译,在各种设备,包括手机、车辆、手表、电视中运行了,因为现在的手机鸿蒙已经兼容了开源鸿蒙。下面是测试链接,感兴趣的可以看一下。所以手机鸿蒙3.0=魔改安卓+开源鸿蒙+华为其他的一些组件
[url]https://www.bilibili.com/video/BV1YN4y1T7fh[/url]

那么问题来了,鸿蒙还是安卓套壳嘛?
严格意义上说,手机鸿蒙3.0目前还是包括安卓,但是不能说是只套了个壳,因为壳里面还有华为自己的一套系统,相当于两套系统封装在一起成为了手机鸿蒙。

华为这么做是为了什么呢?
我觉得是因为目前确实安卓有大量应用,如果盲目直接切换到自研的开源鸿蒙,不兼容安卓应用,那么消费者就会大量流失,毕竟等待开发者适配自研应用是需要时间的,这段时间消费者就等于买了个功能机,只有少得可怜的应用。

长期来看鸿蒙会如何发展呢?
这一块我觉得趋势很明显了,华为一直在推进自己的开源鸿蒙,未来应该会更加鼓励开发者为开源鸿蒙适配软件。而开源鸿蒙的一次开发,多端部署的思路也确实很新颖,相信会有开发者跟进。但是最重要的,还是腾讯、新浪、网易、阿里等头部公司开发基于开源鸿蒙的软件。
而在开源鸿蒙的软件足够多,可以独立运营的情况下,华为才会把手机鸿蒙系统中的安卓aosp部分删掉,只留下开源鸿蒙系统。但是这是条漫漫长路,短期内没有实现的可能。
chungusman-avatar

chungusman

一步步来吧,至少是我们国家真真正正的自己的移动端系统
正露丸-avatar

正露丸

你吹任你吹,你买我支持
反正我不买
Ethan Nacho-avatar

Ethan Nacho

虽然我用小米,不过还是支持华为早日做出自己的系统,不知道以前的863核高基计划有多少成功的项目
OJD-avatar

OJD

[quote][pid=629288289,32900167,1]Reply[/pid] Post by [uid=64383991]你算哪块小妤干[/uid] (2022-08-02 03:14):
你吹任你吹,你买我支持
反正我不买[/quote]爱买不买,有人求着你买了?
KryptonZhin-avatar

KryptonZhin

那你是程序员吗?
smokey570-avatar

smokey570

声明一下,上面那个bilibili的测试链接不是我拍的,但是和我使用的结果是一致的,我这里不方便拍视频,所以使用了网上现成的视频
M4-avatar

M4

我想问问这次的WebView升级了吗?
OE Xenon-avatar

OE Xenon

[s:ac:哭笑]反正觉得是换皮的人你怎么说他也不会看
RevVv-avatar

RevVv

原来如此
Burrito Boy-avatar

Burrito Boy

[quote][pid=629288494,32900167,1]Reply[/pid] Post by [uid=38330647]瓦德佛[/uid] (2022-08-02 03:20):

爱买不买,有人求着你买了?[/quote][s:ac:哭笑]多买几台…
ᵒʸᵒʳᵗⁱᶻᵉⁿ-avatar

ᵒʸᵒʳᵗⁱᶻᵉⁿ

[quote][pid=629287908,32900167,1]Reply[/pid] Post by [uid=42666974]SteelBa[/uid] (2022-08-02 03:04):

我想问问这次的WebView升级了吗?[/quote]去仓库里逛了下,还是那个chromium魔改的,加上他主楼放的那个视频里ide里有个叫js的目录…十有八九这个所谓的“应用”就是一个html+js弄出来的东西。那么问题来了,如果真的是这样,那他这个“编译”就显得很可笑了…让html和js回到他们该待的地方去不比他这个所谓的“应用”兼容性好一百倍?
Sawervi-avatar

Sawervi

懂了,鸿蒙3.0=魔改安卓缝合华为原创

那运行效率...........[s:ac:哭笑]

至于摆脱安卓,除非哪天安卓死了,不然不太可能
Megumeme-avatar

Megumeme

把鸿蒙里的安卓拆下去还能用吗[s:ac:擦汗] 感觉不如EMUI12。。。。。。顺口
JhonF-avatar

JhonF

技术上和安卓切割目前是做不到的
[img]https://img.nga.178.com/attachments/mon_202208/02/-7Q7i87-86hsZdT3cSty-rl.jpg[/img]
ethaniscool134-avatar

ethaniscool134

鸿蒙还是原生软件太少了,如果国内常用的软件都有鸿蒙原生版本就好了
VisTa-avatar

VisTa

懂了,这次套了个大壳
Gus Fring-avatar

Gus Fring

一说起鸿蒙,尤其是最沸腾的那一阵…

吵起来的永远是都没有技术背景的两拨人…

啥也不懂就搁那辩经,抠字眼…

比如aosp和安卓是什么关系…

gms和hms是什么关系…

emui和harmonyos和openharmon?y是什么关系…

所以我从那之后就一般懒得参与鸿蒙相关的话题…

我比较厌恶鸿蒙乃至华为的是它那套吹比营销…

嘛叫分布式软总线啊…

方舟编译器说是60%的提升我怎么测不出来啊…
RetepWorm-avatar

RetepWorm

手机鸿蒙2.0时代,可以说是基于安卓AOSP魔改的,也就是安卓套壳

以前2.0的时候我怎么看有人科普不是安卓套壳?所以到底是不是套壳这个话题没什么意义
什么时候不基于安卓aosp才是真正的自己的系统
比如以前的塞班和wp,肯定没人会说塞班和wp是安卓套壳
ᵒʸᵒʳᵗⁱᶻᵉⁿ-avatar

ᵒʸᵒʳᵗⁱᶻᵉⁿ

[url]https://www.openharmony.cn/armList?id=6[/url]

我就是想要知道,为什么openharmony官网的兼容设备列表里没有你说的手机,都不用说手机了,那些设备离手机差的还远得很