HarmonyOS鸿蒙Next新手也能搞定的端云一体化指南——工程创建
HarmonyOS鸿蒙Next新手也能搞定的端云一体化指南——工程创建
1 前置条件
- 实名认证的华为开发者账号
- 安装DevEco Studio 5.0.0 Release及以上版本
2 创建端云一体化元服务开发工程
2.1 创建HarmonyOS元服务
1)打开工程创建向导
启动开发工具DevEco Studio,点击工具欢迎页界面的“Create Project”按钮打开工程创建向导界面。
2)选择元服务云开发模板
选择工程模板界面,点击左侧菜单栏中的“Atomic Service”切换工程类型为元服务,选择合适的云开发模板(当前仅支持通用云开发模板[CloudDev]Empty Ability),然后点击Next按钮进入"关联云开发资源"界面。
3)关联云开发资源
(1)DevEco Studio登录账号
为工程关联云开发所需的资源,首先需要在DevEco Studio中登录已实名认证的华为开发者账号,若尚未登录,点击创建工程向导界面的“Sign In”按钮打开浏览器跳转到账号登录页面。
(2)APP ID为空
若APP ID为空,则表示当前账号下尚未在AGC平台创建元服务。或者在APP ID列中尚未找到符合的元服务,则可以点击页面中的“Register App ID”按钮,前往AGC平台进行补充创建。
(3)APP ID不为空
从APP ID下拉列表中选中所需的APP ID后,界面会展示该元服务在AGC平台的名称、所属项目、包名与数据处理位置。确认无误后,点击Next按钮。
4)配置工程信息
完成当前工程与云开发资源关联后,进入工程配置界面,配置工程基本信息。
5)完成工程创建
点击DevEco Studio创建工程向导“关联云开发资源”界面的Finish按钮,等待工程创建完成后进入主开发界面,DevEco Studio执行工程同步操作,端侧执行ohpm install
,云侧执行npm install
,分别下载端侧和云侧依赖。
2.2 端云一体化元服务工程目录结构
1)端开发工程目录结构
端云一体化开发工程主要包含端开发工程(Application)与云开发工程(CloudProgram)。
2)云开发工程目录结构
端云一体化开发工程主要包含端开发工程(Application)与云开发工程(CloudProgram)。
P70 pro+ 没有这个开发者调试i选项
更多关于HarmonyOS鸿蒙Next新手也能搞定的端云一体化指南——工程创建的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
dataentry有什么用?怎么用?
该目录下的文件可以给对应的对象类型文件赋初始值,简单理解就是在使用deveco一键部署云数据库时插入一条默认的记录。
了解,感谢,
厉害啦,学习了~
HarmonyOS鸿蒙Next的端云一体化工程创建主要涉及以下几个步骤:
-
环境准备:确保已安装DevEco Studio 3.0及以上版本,并配置好HarmonyOS SDK。
-
创建工程:打开DevEco Studio,选择“Create HarmonyOS Project”,然后选择“Application”模板,点击“Next”。填写项目名称、包名、保存路径等信息,选择设备类型(如手机、平板等),点击“Finish”完成工程创建。
-
配置云服务:在工程中,打开“project”视图,找到“entry”模块下的“src/main/resources/config.json”文件,配置云服务相关信息,如App ID、App Secret等。
-
集成云能力:在“entry”模块的“build.gradle”文件中,添加云服务依赖,如
implementation 'com.huawei.hms:hwid:5.0.0.300'
,同步项目以加载依赖。 -
编写代码:在“entry”模块的“src/main/java”目录下,创建或修改Java/Kotlin文件,调用云服务API实现端云一体化功能。
-
调试与运行:连接设备或启动模拟器,点击“Run”按钮,运行并调试应用,确保端云一体化功能正常。
通过以上步骤,新手可以顺利完成HarmonyOS鸿蒙Next的端云一体化工程创建。
在HarmonyOS鸿蒙Next中创建端云一体化工程,首先打开DevEco Studio,选择“Create Project”,然后选择“Application”下的“Empty Ability”模板。接着,在“Project Type”中选择“Cloud Development”,并勾选“Enable Cloud Development”选项。填写项目名称、包名和保存路径后,点击“Finish”完成工程创建。这样,你就成功创建了一个支持端云一体化的HarmonyOS工程,可以开始进行应用开发了。