部署云侧工程
当云函数与云数据库逻辑开发完毕后,即可将云工程资源统一部署至 AGC 云端。
在工程管理器中右键点击'CloudProgram',选择'Deploy Cloud Program'。

随后关注底部状态栏右侧的进度反馈。耐心等待直至出现'Deploy successfully'提示,即表示云工程已成功部署。

接着进入菜单栏选择'Tools > CloudDev',打开云开发管理面板。

在面板中点击'Go to console',即可跳转至当前项目的 AGC Serverless 子控制台。

分别进入云函数与云数据库服务菜单,即可查看到刚刚部署的云函数与云数据库资源。

通过 CloudDev 面板获取云开发资源支持
DevEco Studio 内置的 CloudDev 云开发管理面板集成了 AGC 云开发子控制台、文档和社区入口。这让你能直达控制台进行服务和资源管理,也能轻松跳转至指导文档或社区论坛获取技术支持,实现从开发、调试、部署到管理的端到端体验。
在菜单栏选择'Tools > CloudDev'即可唤起面板。

若尚未登录,请点击面板中的'Sign in'登录华为开发者账号。

成功登录后,AGC 云开发子控制台界面如下所示,可按需进入对应菜单进行服务或资源管理。

通用云开发模板
适用范围
| 模版名称 | 通用云开发模板 (CloudDev Empty Ability) |
| 模版说明 | DevEco Studio 内预置的端云一体化开发模板。当前使用 Cloud Foundation Kit(包括云函数、云数据库和云存储)搭建了基础的演示项目,不含业务属性。可参考模板学习如何进行基础的端云工程开发,后续开发时可删除预置的页面代码。 |
| 支持的应用类型 |
|
功能模块预览
以下为通用云开发模板主要功能模块的效果图及说明。
| 功能模块 | 效果图 | 功能说明 |
| 云函数 | ![]() | 点击'Generate Global Unique ID'时,调用云函数 SDK 执行部署在 AGC 云端的云对象'id-generator',生成 UUID。 |
| 云数据库 | ![]() | 点击'New'创建数据,可在 AGC 云端查看到创建的数据。 |
| 云存储 | ![]() | 点击'Upload Image'上传本地图片,成功后可获取图片链接。 |
总结
在 DevEco Studio 上部署 HarmonyOS 云侧工程,核心流程涵盖环境配置、项目初始化、云服务集成与云端联调。
首先确保安装 DevEco Studio 并勾选 HarmonyOS SDK 和 Cloud Kit SDK,配置好 JDK 路径及华为开发者账号信息。新建项目时选择 Cloud Engine 模板,添加华为云服务依赖并同步 Gradle 配置。
开发阶段,在指定目录创建云函数类,使用相应注解标记远程调用方法,并根据需求集成 CloudDB、Object Storage 等服务,引入对应 SDK 依赖后通过客户端调用。
配置环节需在 config.json 中添加 AppID、Region、API Key 等参数。完成后可启动本地云引擎调试环境,利用 Postman 或浏览器验证结果,并通过调试工具排查问题。
打包时生成.hap 格式部署包,登录华为云控制台上传并配置实例规格完成部署。联调时客户端通过 CloudClient 调用云函数,同时监控运行日志和性能指标。如需更新则重新打包覆盖上传。整个过程需注意权限管理、安全加固和版本兼容,以确保云侧工程顺利运行。





