HarmonyOS 已经出来一些时间了。也有了OpenHarmony,作为HarmonyOS抽离的基础架构OpenHarmony,贡献给开源了,后续独立出来,那可真是就要独立生态啦,咱们顺水行舟,学习学习。
1.IDE 安装
https://hmxt.org/deveco-studio 进行下载
安装就直接下一步安装完即可,不过注意安装路径不要有中文字符
- 安装完打开
创建工程的时候会提示安装配置sdk等,跟随提示安装选路径即可,没安装的直接点Set it up now去安装就行,路径可以自己选,注意也别带中文路径
都安装完后:
- 创建工程
上面环境与sdk安装完后,接下来就可以创建工程了
跟Android挺像的,Activity到Ability
第一个App,指定好路径,API用当前最高的9,模型使用默认的Stage即可
工程起来会自动同步:跟Android一样,会下载依赖,保持网络ok即可
- Hello World
由于目前还没有开发板,就在虚拟机上调试学习Arkts,所以使用的runtimeOS为HarmonyOS。
挺有趣的,Preview栏打开也能看到即时展现,真是和Android调试太像,另外打开这个inspect 后还能直接调属性,左边代码会被自动修改和添加,确实有点方便哈:
接下来安装虚拟机:
在Setting下的SDK下,找到system imgage phone之类的,安装镜像先:我这个图已经安装了,就没看到了
接下来:Tools-> DeviceManager 安装模拟器
然后找到创建就自行创建就行啦
然后就可以运行啦:
那么第一个Hello world就跑起来了