关于作者
白晓明
宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人
华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL
华为开发者学堂/51CTO学堂/CSDN学堂认证讲师
开放原子开源基金会2023开源贡献之星
「目录」
「一」HarmonyOS端云一体化概要
「二」体验HarmonyOS端云一体化开发模板——创建端云一体化工程
「三」体验HarmonyOS端云一体化开发模板——使用DevEco Studio直接创建端云一体化工程
「四」体验HarmonyOS端云一体化开发模板——工程目录结构与云侧工程一键部署AGC云端
「五」体验HarmonyOS端云一体化开发模板——配置手动签名
「六」体验HarmonyOS端云一体化开发模板——本地真机运行应用
使用本地真机运行HarmonyOS应用/元服务,可以选择USB连接方式或者无线调试其中一种连接方式。
前提条件:
保证设备已经开启开发者选项。
确保端云一体化工程配置手动签名。
1 使用USB连接方式
- 将真机设备与PC进行连接。
- 在“设置 > 系统 > 开发者选项”中,打开“USB调试”开关。
- 在真机设备点击“允许USB调试”弹窗中“允许”按钮。
- 在菜单栏中,点击“Run > Run/Debug 模块名称”或工具栏中的Run/Debug图标运行应用/元服务。
- DevEco Studio启动HAP的编译构建和安装,安装成功后,设备会自动运行安装的HarmonyOS应用/元服务。
2 使用无线调试连接方式
- 本地真机设备必须与PC连接到同一个WLAN网络。
- 在“设置 > 系统 > 开发者选项”中,打开“无线调试”开关,并获取真机设备的IP地址和端口号。
-
在PC终端中执行命令
hdc tconn 设备IP地址:端口号
连接真机设备。 -
在菜单栏中,点击“Run > Run/Debug 模块名称”或工具栏中的Run/Debug图标运行应用/元服务。
-
DevEco Studio启动HAP的编译构建和安装,安装成功后,设备会自动运行安装的HarmonyOS应用/元服务。
3 运行效果
为应用授权,允许应用访问文件、读取图片和视频,确保云存储功能的正常使用。
1)体验云函数
点击页面“云函数”按钮,跳转到云函数界面,点击“生成一个全局唯一的id”按钮,验证云函数是否调用成功。
2)体验云数据库
点击页面“云数据库”按钮,跳转到云数据库界面,点击页面中的“新建”按钮。跳转到新建数据界面,填写新数据并点击“发布”,发布成功后,弹出“添加新记录成功”提示窗,点击屏幕任意唯一,关闭提示窗并返回数据列表页同时刷新数据。还支持数据的修改、删除以及点赞功能。
点击“CloudDev”云开发管理面板中“Serverless > Cloud DB > Go to console”链接打开当前项目AGC Serverless控制台的云数据库服务界面。切换“数据”页签,选择存储区名称、对象类型,点击“查询”按钮,查看新增数据条目。
3)体验云存储
点击页面“云存储”按钮,跳转到云存储界面,点击页面中的“上传图片”按钮,选择合适的图片等待上传完成。
点击“CloudDev”云开发管理面板中“Serverless > Cloud Storage > Go to console”链接打开当前项目AGC Serverless控制台的云存储服务界面,查看上传的图片信息。