原文链接:https://mp.weixin.qq.com/s/FkQ6oCoSuStBCqYL0crhWg
盘古一笑鸿蒙开,神马负图从天来
八卦旋转六十四,黄锺是为元气胎
—宋代 林光朝
2020年9月10日华为开源了面向小型嵌入式设施的鸿蒙OS2.0,自己也连夜浅读了一下公开的代码仓库,看到文档中写到开发须要用到开发板,就认为面向利用层面的工具不会那么快推出的。
在9月11日写完推文后,搜寻到一篇博文,从而跟着线索找到了华为官网对于鸿蒙OS利用开发的相干文档,虎躯为之一震,发现鸿蒙OS利用开发的各个方面曾经相当齐全,曾经有了较欠缺的开发指南和开发工具HUAWEI DevEco Studio,我发现自己对鸿蒙OS的期望值还是过低了。
HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设施的一站式集成开发环境(IDE)。
DevEco Studio还具备如下特点:
1.多设施对立开发环境,包含智慧屏、智能穿戴,轻量级智能穿戴设施。
2.反对多语言的代码开发和调试:包含Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。
3.反对 FA(Feature Ability)和 PA(Particle Ability)疾速开发:通过工程向导疾速创立FA/PA工程模板,一键式打包成HAP(HarmonyOS Ability Package)。
4.反对多设施模拟器:提供多设施的模拟器资源,包含智慧屏、智能穿戴等设施的模拟器,不便开发者高效调试。
也就是说DevEco Studio是相似于Android Studio和XCode开发工具,提供给多个支流技术畛域(Java、C/C++、JS)的开发者去应用,能开发多种设施的利用APP,还提供了较多较为欠缺的设施模拟器。
压住心田狂喜的我在疾速浏览完所有入门文档后未然面泛潮红,身材里如同有什么货色跃然纸上!
HarmonyOS 开发者文档地址:
https://developer.harmonyos.c...
DevEco Studio下载地址:
https://developer.harmonyos.c...
DevEco Studio装置指南:
https://developer.harmonyos.c...
开发工具装置步骤这里就不再反复,文档中曾经写得十分全面了,大家仔细阅读即可,然而还是就着在装置过程中遇到的问题做些提醒,以便大家能顺利入门:
提醒1
•文档中很多文字介绍的装置形式都是在“如果网络不能间接拜访Internet”的前提下进行的,这个要仔细阅读文档;
提醒2
•DevEco Studio装置后会自行下载SDK,但下载后默认寄存的中央是C盘的用户目录,能够把SDK拷贝进去后通过Configure->Settings,关上配置界面后,能够参考下图1、图2 进行操作
图1
图2
提醒3
创立我的项目,Device抉择的是Wearable, Teamplate抉择的是JS,如图3,但官网文档抉择Java
图3
提醒4
创立我的项目后,第一次须要用到Gradle下载gradle-5.4.1-all.zip,这个我也卡了相当久,因为家里宽带是挪动的,起初切实忍不了开了电信手机号的热点,下载编译梭梭就上来了(论网络的重要性),当然如果有Android开发教训的同学设置一下代理预计就能够了。
提醒5
当看到Run管制台上编译实现,显示绿色对勾后,即可运行我的项目了,然而须要模拟器,鸿蒙OS设施模拟器的应用是须要用到曾经实名的开发者账号,如果嫌实名审核慢,能够申请加入其余开发者的团队账号中,具体运行我的项目如图4、图5、图6,最终效果图7、图8;
图4
图5
图6
图7
图8
以上是自己在初体验鸿蒙OS利用开发后,给出的一些提醒,心愿同学们少走弯路,装置细节还是要看文档,官网文档可读性超级好!!
鸿蒙OS利用开发总体给我感觉是极大限度的关照开发者,最值得一提的就是这个模拟器,尽管须要开发者实名登录,但根本不像Android Studio和Xcode那样下载很大的模拟器到本地装置,疾速便捷的同时还缩小了开发者本地设施的资源开销;当然所有的技术刚开始都会有坑,但在这次体验过后,感觉到我的那个洞在惊呼声中开了又开,设想出了很多将来的可能性,下期带大家入门开发,敬请期待!!!
局部素材起源网络,如有侵权请分割删除