• 华为新发布的鸿蒙与目前华为手机的鸿蒙系统有什么差异,OpenHarmony、HarmonyOS、HarmonyOS NEXT的区别详解


    最近工作中需要进行鸿蒙适配,一开始我有个疑问,今年新发布的鸿蒙系统,与目前华为手机使用的鸿蒙系统有什么差异?为什么要专门进行适配?如果大家也有类似的疑问,看完这篇就明白了。

    今年华为在鸿蒙生态千帆启航仪式上正式发布了鸿蒙原生操作系统——HarmonyOSNEXT鸿蒙星河版。

    我们说到的鸿蒙,大体可分为三种:

    OpenHarmony、HarmonyOS、HarmonyOS NEXT

    OpenHarmony

    OpenHarmony是开源的,是鸿蒙底层内核系统,继承了Linux内核和LiteOS,具备底层通信能力,属于鸿蒙底层的架构层。

    HarmonyOS

    HarmonyOS是未开源的商用版本,是基于OpenHarmony和安卓AOSP(Android Open Source Project)打造的手机系统,包含UI界面,应用生态绑定安卓,这是目前鸿蒙的主形态。

    可以把它看作是安卓套壳。

    Google开放了Android基础的能力,国内各大手机厂商基于此开发出自己的系统,华为的 EMUI,小米的 MIUI,魅族的 Flyme,OPPO的ColorOS等等。

    HarmonyOS(鸿蒙OS),这个系统就是目前华为手机上所搭载的鸿蒙系统的学名,他的本质就是基于OpenHarmony外挂安卓的AOSP后的手机系统。

    HarmonyOS NEXT

    Harmony OS NEXT也非开源,它是在HarmonyOS基础上剔除安卓(AOSP)后的产品,属于全新的手机系统,是鸿蒙系统的未来形态。

    Harmony OS NEXT,也被称为纯血鸿蒙。这个系统就不再兼容安卓生态。

    鸿蒙应用开发

    ArkTS语言

    应用开发工具DevEco Studio

    目前各领域的应用已经开始开始适配鸿蒙原生,在Android和iOS之外又新增一个鸿蒙开发,是机会还是坑还有待考量。

    我在后续工作中会面临鸿蒙适配的问题,会更新一些关于鸿蒙开发环境搭建,语言学习,真机调试,踩坑记录之类的总结。

  • 相关阅读:
    C++11之显式转换操作符-explicit
    狂神说Es
    Selenium 4.11 正式发布--再也不用手动更新chrome driver 了
    【回文链表】leetcode234. 回文链表
    数据结构与算法(七)--使用链表实现栈
    深度学习之基于Pytorch服装图像分类识别系统
    Linux 进程间通信---信号
    1.ROS编程学习:helloworld的c++与python实现
    8000字,程序性能优化的全能手册
    2023华为杯研究生数学建模F题思路分析
  • 原文地址:https://blog.csdn.net/Vermouth_00/article/details/137154687