一、系统开发流程
二、注册并实名认证华为开发者账号
1、注册华为账号
注册分为两种方式,这里选用手机号注册
2、实名认证
这里分为个人开发者和企业用户,我们在这里选择个人开发者认证
随后进入到银行可实名认证环节,推荐使用这种方式,认证速度快
一系列操作后,最终到达这个界面,认证成功
三、下载并安装开发工具
1、开发语言的选择
目前,在鸿蒙系统开发中,可以有Java、JS、C/C++可供选择,随后华为会推出一门自主研发的编程语言——仓颉。
- 在鸿蒙应用开发(手机app)中,可以使用Java、JS、C/C++,目前Java的使用者仍为大多数,华为前期还是主推Java
- 在鸿蒙设备开发(硬件开发)中,最好使用C/C++语言。
2、开发工具选择
在鸿蒙系统开发中,华为提供了 DevEco Studio 这一开发工具。
下载链接:
- Windows链接:https://pan.baidu.com/s/10aci0nuHFkpD9f6Hr43nAg 提取码:9pb2
- mac链接:https://pan.baidu.com/s/1bbIje1IWe9ReSYnS-ar7Jg 提取码:vk8o
HUAWEI DevEco Studio是面向全场景多设备的一站式分布式应用开发平台,基于IntelliJ IDEA Community开源版本深度定制开发。目前推出:HUAWEI DevEco Studio( for EMUI)和HUAWEI DevEco Studio(for HarmonyOS)。
HUAWEI DevEco Studio(for HarmonyOS)为开发者提供HarmonyOS应用开发所需的工程模板创建、代码编辑、编译、调试、发布等E2E的应用开发服务,支持分布式多端应用开发、分布式多端调测、多端模拟仿真和全方位的质量与安全保障。
安装完后看到在settings中搜索SDK,只要version6中Java相关的安装了即可:
3、DevEco Studio常见设置
(1)修改主题
(2)设置字体大小
(3)注释颜色调整
默认注释是斜体灰色的,看起来很费劲。
(4)提示时忽略大小写
(5)自动导包设置
(6)修改快捷键
自动提示快捷键:如果在写代码的时候,自动提示没有出现,可以按 alt+/ 出现代码提示
4、开发工具项目结构介绍
(1)External Libraries
(2)entry
ohosTest:使用鸿蒙提供的测试工具写的测试类
test:使用junit测试工具写的测试类
config.json:APP本身的配置信息,如APP的版本、公司(厂商)信息、手机权限等的配置