加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

发布时间:2019-08-13 13:06:18 所属栏目:移动互联 来源:漫话编程
导读:周末在家休息,女朋友在刷朋友圈,突然她问我: 鸿蒙OS回顾 2019年8月9日华为开发者大会上,华为消费者业务CEO余承东正式宣布发布自有操作系统鸿蒙,内核为Linux内核、鸿蒙微内核和LiteOS。未来将摆脱Linux内核和LiteOS,只有鸿蒙微内核。 鸿蒙(英语:Harm

但是,目前来看,无论如何,Android都没能摆脱这样一个前提:即应用在被打包成 APK 的时候,采用的还是 Java 代码。换句话说,在 APK 变成用户可应用的过程中,还经历了一个在 Android 系统内部的编译过程,这是一个绕不过的坎。

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

鸿蒙实现跨平台

那么,鸿蒙OS的代码编译是怎么样的呢?他又是如何解决跨平台的问题的呢?

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

从上图中可以看到,在鸿蒙OS架构中,方舟编译器和多终端开发IDE扮演着重要的位置。

跨平台有一个最大的挑战,那就是各个平台的适配问题,尤其是目前各种设备类型越来越多,如何将同一个应用,在手机、手表、汽车、电视上面都可以适配的展示呢?这就是多终端开发IDE所做的事情。

漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读