初识HarmonyOS
HarmonyOS 鸿蒙操作系统
HarmonyOS是华为开发的一套面向未来的全场景分布式智慧操作系统
HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,支持并覆盖1+8+N全场景终端设备
对应用开发者而言:
HarmonyOS整合了N种终端的硬件能力,形成一个超级终端开发者不需要关心硬件差异,只聚焦业务逻辑即可
对设备开发者而言:
HarmonyOS采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求
DevEcoStudio 简介
DevEco Studio 方舟编译器
面向全场景多设备,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测等
DevEco-Studio
DevEco Studio 方舟编译器 优点
高效智能代码编辑:
支持ArkTS、JS、C/C++等语言的代码高亮、智能补齐、错误检查等功能
DevEco-Studio
多端双向实时预览:
支持UI界面代码的多端设备预览,便于快速查看代码运行效果
多端设备模拟仿真:
提供HarmonyOS本地模拟器,支持手机等设备的模拟仿真
工具下载
工具安装
1. 下载完后,双击下载“xx.exe进入安装向导,这选择安装路径后点击Next,进入安装目录选择页面(不要出现中文或特殊字符),可以走默认路径(尽量不要放C盘):
2. 点击Next,进入安装选项页面,在安装选项界面勾选DevEco Studio单击Next,直至安装完成
3. 等待安装,安装完成点击 Finish
工具调试
1. 运行已安装的DevEco Studio,首次使用先点击Agree同意阅读规则,再选择Do not import settings 单击OK
2. 选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。这里有几点注意事项:
- 如果电脑上已经有Node.js,但是版本不一致,建议选择让工具重新安装
- 如果电脑上已经有Node.js,并且版本一致,可以选择Local,指定node目录即可
- 如果电脑上对Node.js做了一些特殊的options配置,建议先移除
- 配置目录中不要出现中文、特殊字符,建议用默认路径
- 可以创建文件但必须是空文件
3. 选择Next后,进入HarmonyOS的SDK安装目录选择页面,同样注意不要出现中文和特殊字符,建议走默认路径:
4. 选择Next后,进入协议页面,全部选择Accept:
5. 选择Next后,进入SDK确认信息页面:
6. 直接点击Next安装即可。
7. 诊断开发环境协助开发者识别开发环境是否完备
8. 如果检测通过出现绿色√