HarmonyOS与OpenHarmony
(1)本质上的不同是:HarmonyOS是鸿蒙操作系统,而OpenHarmony则是从开源项目。这里可以联想一下Android,比如小米手机在Android开源系统的基础上开发了MIUI的手机操作系统,HarmonyOS就类似于MIUI,OpenHarmony类似Android基础底座。
(2)HarmonyOS:是双框架,内聚了AOSP(Android Open Source Project )和OpenHarmony等。 OpenHarmony则是一个开源的微内核。
https://developer.harmonyos.com/cn/develop/deveco-studio/#download
基本都是点击next就可以完成安装,非常方便
DevEco Studio 的help 中的API Reference中可以直接查询对应的API
(1)创建本地模拟器,需要登录华为账号,登录华为账号后进行开发者认证,开发者认证完毕回到DevEco-Studio点击refresh是没用的,需要点击signout 退出登录后,重新登录账号。
(2)重新登录之后,在Local Emulator的选项右下角点击new Emulator,如果点击new Emulator按钮无反应,需要手动点击Edit,选择一下本地模拟器的路径。
预览功能启动遇到问题:
Failed to start the service process. Make sure the path specified by nodejs.dir in the local.properties file is correct.
Server start failed.
解决:
(1)根据官网社区解决方案:
https://developer.huawei.com/consumer/cn/forum/topic/0204135542886542022
(2)预览功能只能预览ets文件,需要选择ets文件后使用预览功能。
(3)如果是第一次安装+第一次使用,尝试重启 DevEco-Studio,我的就是关闭重启后才能使用预览功能。