2024-06-20 HarmonyOs开发初体验
2024华为开发者大会将于6月21日在东莞松山湖举行,为此,特写此文。记录自己第一天入坑鸿蒙开发。
鸿蒙开发简述:鸿蒙开发是指针对华为开发的一款全场景分布式操作系统的应用、服务和功能的开发工作,该操作系统名为鸿蒙,英文名为HarmonyOs。
官网地址:https://hmxt.org/
开发工具下载:https://hmxt.org/deveco-studio
windows开发环境:
操作系统:Windows 10/11 64 位
内存:8GB 及以上
硬盘:100GB 及以上
分辨率:1280*800 像素及以上
环境依赖要求:
node:16.xx.xx
ps:请安装指定的node版本,我安装的时候推荐的node版本为16.20.1,而我电脑全局安装的node环境为18以上的,为了不影响开发,我使用nvm这个node版本管理器装了16.20.1的node版本。
准备好以上东西后,双击安装包,随后一直next就行了,暂时不需要太过多配置。
安装好后,就进入下一步安装SDK👇
next
accept
next
installing
Finnish
Wellcome
注意:先下载完sdk再创建项目
点击More Actions,选择SDK Manager
选择OpenHarmony
选择地址
next
accept==>next
installing
finnish
下载Api Version 10
注意安装的盘空间要多一些
installing
安装完OpenHarmony SDK后还需要安装ArkUI-X SDK
next
next
accept==>next
installing
finnish==>ok
安装完后,便可以新建HarmonyOs项目了
next==>finnish
点击finnish后,会初始化项目
初始化完成后,要预览项目,还得先选择一个设备
在顶部菜单栏选择Tools==>Device Manager
选择Phone==>install
installing
finnish==>new Emulator
next
System Image
installing ==> finnish
next
finnish
添加成功
运行
设备(模拟器)
记得要先打开模拟器,也就是你刚才安装的phone,然后在它左上角这里选择HUAWEI Phone👇
正在把代码部署到设备中
成功运行Hello World
Ok,先到这里,接下来要学习一下ArkTS语法以及组件库ArkUI。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
2023-06-20 2023-06-20 [微信小程序开发者工具] ? Enable IDE Service (y/N) [27D[27C
2023-06-20 2023-06-20 hexo博客 运行报错:Cannot find module 'hexo' from 'D:\ablog' 提示要rm -rf node_modules && npm install --force
2023-06-20 2023-06-20 uniapp 使用插件 uni-data-picker 报错:[Vue warn]: Error in nextTick: "TypeError: db.collection is not a function"
2023-06-20 2023-06-20 TypeError: Cannot use 'in' operator to search for 'storeInfo' in undefined