共计 1884 个字符,预计需要花费 5 分钟才能阅读完成。
原文链接: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 那样下载很大的模拟器到本地装置,疾速便捷的同时还 缩小 了开发者本地设施的 资源开销;当然所有的技术刚开始都会有坑,但在这次体验过后,感觉到我的那个洞在惊呼声中开了又开,设想出了很多将来的可能性,下期带大家入门开发,敬请期待!!!
局部素材起源网络,如有侵权请分割删除