- 注册成为开发者:前往华为开发者联盟网站,完成开发者注册流程,并进行实名认证。这一步骤是开启鸿蒙 APP 开发之旅的基础,只有通过认证,才能充分享受华为开发者联盟开放的各类能力和服务,为后续开发工作奠定坚实基础。
- 创建应用:在 AppGallery Connect(简称 AGC)平台上,依照创建项目以及创建应用的指引,完成 HarmonyOS 应用的创建操作。创建成功后,即可便捷地使用 AGC 提供的各种服务,为应用开发增添助力。
- 配置安装 DevEco Studio:DevEco Studio 是鸿蒙应用及服务的集成开发环境(IDE),功能全面,为开发者提供了代码编辑、编译构建、代码调试、性能调优、模拟器、应用测试等一站式开发平台。开发鸿蒙 APP,需要安装最新版本的 DevEco Studio,具体安装步骤可参考安装 DevEco Studio 的相关指导文档。
- 使用 DevEco Studio 创建应用工程:安装完成 DevEco Studio 后,按照创建一个新的工程的指导说明,在该环境中创建应用工程。这是构建 APP 框架的关键步骤,为后续的代码编写和功能实现搭建起基本结构。
- 配置签名信息:签名信息的配置情况取决于调试方式。若使用模拟器和预览器进行调试,无需配置签名信息;但若是采用真机设备调试,则必须对 HAP 进行签名。目前提供了自动签名和手动签名两种方式,开发者可根据自身实际情况灵活选择。
- 自动签名:适用于仅使用一台调试设备的情况,DevEco Studio 提供的自动签名功能方便快捷,能够满足开发者的基本调试需求。
- 手动签名:若开发者需要使用多台调试设备,或者会在断网环境下进行调试,就需要在 AGC 中依次完成申请调试证书、注册调试设备、申请调试 Profile 等操作,之后再手动配置签名信息。
- 添加公钥指纹(条件必选):当应用计划使用 Account Kit(华为账号服务)、Game Service Kit(游戏服务)、Health Service Kit(运动健康服务)、IAP Kit(应用内支付服务)、Payment Kit(华为支付服务)、Wallet Kit(钱包服务)、Wear Engine Kit(穿戴服务)等开放能力中的一种或多种时,为确保应用能够正常调试运行,必须预先添加公钥指纹。并且,在发布应用之前,还需要将调试应用的指纹更新为发布指纹。添加公钥指纹的具体操作,可参考配置应用签名证书指纹的相关文档。