【HarmonyOS Next之旅】DevEco Studio使用指南(三十)_deveco studio使用教程
目录
1 -> 部署云侧工程
2 -> 通过CloudDev面板获取云开发资源支持
3 -> 通用云开发模板
3.1 -> 适用范围
3.2 -> 效果图
4 -> 总结
1 -> 部署云侧工程
可以选择在云函数和云数据库全部开发完成后,将整个云工程资源统一部署到AGC云端。
1. 右击云开发工程(“CloudProgram”),选择“Deploy Cloud Program”。
2. 可在底部状态栏右侧查看云工程打包与部署进度。
耐心等待,直至出现“Deploy successfully”消息,表示云工程已成功部署。
3. 在菜单栏选择“Tools > CloudDev”。
4. 在打开的CloudDev面板中,点击“Go to console”,打开当前项目的AGC Serverless子控制台。
5. 分别进入云函数与云数据库服务菜单,可查看到刚刚部署的云函数与云数据库资源。
2 -> 通过CloudDev面板获取云开发资源支持
DevEco Studio提供了CloudDev云开发管理面板。该面板集成了AGC云开发子控制台、文档和社区入口,方便您直达AGC云开发子控制台进行服务和资源管理,并且可轻松跳转至各指导文档和社区论坛来获取技术支持,提供开发、调试、部署、管理与技术支持的端到端体验。
1. 在菜单栏选择“Tools > CloudDev”。
2. 在打开的云开发管理面板中,可轻松获取各种云开发资源。
说明
如尚未登录,请点击“Sign in”登录华为开发者账号。
其中,AGC云开发子控制台如下图所示,可按需进入对应菜单进行服务或资源管理。
3 -> 通用云开发模板
3.1 -> 适用范围
- HarmonyOS应用
- 元服务
3.2 -> 效果图
以下为通用云开发模板主要功能模块的效果图。



4 -> 总结
在DevEco Studio上部署HarmonyOS云侧工程,需先从华为开发者联盟官网下载并安装DevEco Studio,安装时勾选HarmonyOS SDK和Cloud Kit SDK,配置好JDK路径,同时注册华为开发者账号并在华为云控制台创建项目获取相关配置信息。
接着新建HarmonyOS项目,选择Cloud Engine模板,在项目中添加华为云服务依赖并同步Gradle配置。
开发云侧业务逻辑时,在指定目录创建云函数类,使用相应注解标记可远程调用的方法,并根据需求集成如CloudDB、Object Storage等具体云服务,引入对应SDK依赖后在云函数中通过华为云客户端调用服务。
配置云工程参数需在config.json中添加云服务的AppID、Region、API Key等信息,完成后可点击Run按钮启动本地云引擎调试环境,利用Postman或浏览器验证云函数结果,通过调试工具排查问题。
打包时点击Build生成.hap格式部署包,登录华为云控制台上传部署包,配置实例规格后完成部署并记录访问地址。
联调时在HarmonyOS客户端工程中通过CloudClient类调用云函数,同时可在华为云控制台监控云服务运行日志和性能指标,如需更新则重新打包覆盖上传。
整个过程需注意权限管理、安全加固和版本兼容等事项,以确保云侧工程顺利部署与运行。
感谢各位大佬支持!!!
互三啦!!!