华为公司表示,早在 去年和今年华为分两次把鸿蒙操作系统的基础能力全部捐给开放原子开源基金会,并由基金会整合其它参与者贡献形成
至于HarmonyOS 2 也就是鸿蒙 2.0,是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本。
HMS就相当于谷歌的GMS,它不是操作系统,是一个集华为的全家桶APP,以及HMS Core功能,包括许多服务的编程接口API的一个服务能力,这是华为自己专有的,不开源的。
OpenHarmony纯净版相当于安卓的AOSP,是一个开源项目,具有最基础的操作系统能力,大家都可以下载使用,也可以贡献代码。
而HarmonyOS则相当于华为原本使用谷歌的开源AOSP,再打包了谷歌GMS,经二次开发形成EMUI的一个商业版操作系统。
不知道我这么解释,大家看懂了么?其实这一套还是谷歌安卓的那一套GMS+AOSP+安卓系统的模式,毕竟这是经过了全球这么多厂商验证可行的模式,所以摸着谷歌过河,也是当前环境下最为稳妥的方式之一。
的 DevEco 两种IDE如何共存?我用的是MacOS,不能同时安装这两个IDE,想现鲜API9就可以继续开发,想继续开发Harmony OS应用程序,只需安装一个版本,然后可以共存,这方方可安装疼。
应用/服务开发,但在部分功能(如编程语言、模拟器、签名等)的使用上存在差别,具体请参考下表。[]()