DevEco使用续
启动时提示有了新版本,所以升级,是采用下载安装的方式,没有在线升级了。
升级后是Release版本,所以很有必要,下载下来是devecostudio-windows-tool-2.1.0.501.zip
安装时会提示卸载,按照提示操作就可以了。
重启后打开,又会提升升级到2.2,因为2.2是beta版本,就不先升级了,我目前还不是深度使用者,没必要花时间总是更新。
启动后是这样:
新建一个项目:
这个界面和之前差异已经比较大了
选择一个JAVA的
API的version有4和5可以选择,选个5吧;有界面Project type要选application
点结束后打开项目是这样:
如果没有SDK,需要在file>settings里配置,然后自动下载安装
HarmoneyOS因为是比较新生的事物,所以相对它比较弱小,目前各种资料、教学、书籍等还不是很完善,
对于想走上HarmoneyOS这个生态的开发者来说,初期可能困难一点哦。
不过,华为也在努力的拓展生态,包括培训和认证这一块,看, HarmoneyOS的HCIA已经出来了,可是新鲜出炉哦
学习资料是可以免费下载下来看看的啦!
前面通过DevEco Studio新建的一个项目,自动打开的源文件就是MainAbility.java,它扩展了Ability,它是做什么的,我们就从HCIA的学习资料里来现学现用,
首先要上一个架构图:
然后我们看看与Ability相关的说明,它是属于框架层的:
框架层为 HarmonyOS 应用开发提供了 Java/C/C++/JS 等多语言的用户程序框架和 Ability框架,两种 UI 框架(包括适用于 Java 语言的 Java UI 框架、适用于 JS 语言的 JS UI 框架),以及各种软硬件服务对外开放的多语言框架 API。
应用层包括系统应用和第三方非系统应用。HarmonyOS 的应用由一个或多个 FA(Feature Ability) 或 PA (Particle Ability) 组成。
其中,FA 有 UI 界面,提供与用户交互的能力;而 PA 无 UI 界面,提供后台运行任务的能力以及统一的数据访问抽象。
好了,就先到这里吧~
- 点赞
- 收藏
- 关注作者
评论(0)