DevEco Studio创建端云一体化工程全攻略

公众号:开源开发者新视界
• 阅读 72

端云一体化开发工程创建方式有两种,一种是先在AGC平台创建HarmonyOS应用/元服务,然后使用DevEco Studio的通用云开发模板创建HarmonyOS应用/元服务并关联云开发资源;另一种是使用DevEco Studio的通用云开发模板创建HarmonyOS应用/元服务工程,在关联云资源时根据提示在AGC平台创建HarmonyOS应用/元服务,然后再关联云开发资源。无论选择哪种方式,开发者都可以通过DevEco Studio和AGC平台的紧密集成,快速实现端云一体化的开发,提升开发效率和应用的云服务能力。

应用场景与选择建议

  • 方式一 适用于开发者已经明确需要在AGC平台创建应用/元服务,并且希望在工程创建时直接关联云资源的场景。这种方式适合对AGC平台较为熟悉的开发者,或者项目初期已经规划好云资源使用的情况。

  • 方式二 适用于开发者希望在工程创建过程中逐步完成AGC平台应用/元服务的创建和云资源关联的场景。这种方式适合对AGC平台不太熟悉,或者希望在工程创建过程中灵活调整云资源使用的开发者。

DevEco Studio创建端云一体化开发工程

1)步骤一: 选择一种方式,打开工程创建向导界面。

  • 如果当前尚未打开任何工程,点击DevEco Studio欢迎页中“Create Project”打开工程创建向导界面。 DevEco Studio创建端云一体化工程全攻略
  • 如果已经打开了工程,可以在菜单栏选择“File > New > Create Project”打开工程创建向导界面。 DevEco Studio创建端云一体化工程全攻略 2)步骤二: 在选择模板界面,在“Application/Atomic Service”页签,选择通用云开发模板([CloudDev]Empty Ability),然后点击“Next”按钮。 DevEco Studio创建端云一体化工程全攻略 3)步骤三: 在工程配置界面,配置工程的基本信息。配置完成后,点击“Next”按钮,进入关联云开发资源界面。 DevEco Studio创建端云一体化工程全攻略
参数 说明
Project name 工程的名称,由大小写字母、数字和下划线组成
Bundle name 软件包名称,需保证唯一,且需与AGC创建的HarmonyOS应用的“应用包名”一致
Save location 工程文件本地存储路径,由大小写字母、数字和下划线等组成,不能包含中文字符
Compatible SDK 兼容的最低API Version
Module name 模块名称
Device type 该工程模板支持的设备类型,目前仅支持手机设备
Enable CloudDev 是否启用云开发。通用云开发模板默认启用且无法修改

4)步骤四: 为工程关联云开发所需的资源,通俗来说就是将DevEco Studio创建的HarmonyOS应用/元服务与AGC平台创建的应用关联起来。

  • 若当前在DevEco Studio未登录账号,点击关联云开发资源界面的“Sign in”,会打开默认浏览器并打开账号登录界面,使用已实名认证的华为开发者账号完成登录。 DevEco Studio创建端云一体化工程全攻略
  • 账号登录成功后,界面会显示“在DevEco Studio想要访问您的华为账号”授权界面,点击“允许”按钮同意DevEco Studio使用当前账号登录,当然,也可以点击页面中“切换账号”按钮切换其他账号。 DevEco Studio创建端云一体化工程全攻略
  • 账号登录授权成功后,回到DevEco Studio创建工程向导,关联云开发资源界面会显示账号头像、昵称,同时会显示当前账号下的组织信息,以及根据工程Bundle name在该团队中自动查询AGC平台的同包名应用信息。
    • 若在当前团队中未查询到同包名应用,请先确认填写的包名是否有误。
      • 若包名有误,点击界面提示中的“go back”返回工程信息配置界面进行修改。
      • 若包名无误,则表明当前团队尚未在AGC控制台创建与当前工程包名一致的应用。点击界面提示中的“AppGallery Connect”,前往AGC平台进行补充创建。 DevEco Studio创建端云一体化工程全攻略 5)步骤五: 在浏览器打开的AGC平台“应用开发基础信息”页面,填写待创建的应用名称、选择应用分类,而应用类型和应用包名均由DevEco Studio传递且不可修改,完成后点击“下一步”。 DevEco Studio创建端云一体化工程全攻略 6)步骤六: 进入“所属项目信息”页面,为应用选择所属的项目,点击“确认”后再点击”下一步“。若将应用添加到已有项目,点击下拉框选择。若添加到新项目,直接在输入框中填写新项目名称。 DevEco Studio创建端云一体化工程全攻略 7)步骤七: 进入“云开发数据处理位置”页面,设置或管理项目的数据处理位置。
  • 若项目尚未设置数据处理位置,点击“启用”。 DevEco Studio创建端云一体化工程全攻略 在弹出的提示窗口“启动”栏为项目勾选一个或多个数据处理位置,并在“设置默认”栏将其中一个设置为默认数据处理位置,然后点击“确认”按钮完成数据处理位置设置并关闭提示窗口。 DevEco Studio创建端云一体化工程全攻略
  • 若项目已设置过数据处理位置,可点击“管理”启用新的数据处理位置、取消已启用的数据处理位置,或修改默认数据处理位置。 DevEco Studio创建端云一体化工程全攻略
  • 点击“确认”按钮,等待AGC平台创建应用完成。 DevEco Studio创建端云一体化工程全攻略 8)步骤八: 返回DevEco Studio创建工程向导关联云开发资源界面,点击“Finish”按钮,等待工程初始化完成。 DevEco Studio创建端云一体化工程全攻略 9)步骤九: DevEco Studio执行创建工程初始化配置时,会为关联云开发资源的项目自动开通云函数、云数据库、云存储等云开发服务,可在DevEco Studio开发工具“Notifications”窗口查看服务开通状态。 DevEco Studio创建端云一体化工程全攻略
点赞
收藏
评论区
推荐文章
Effective HPA:预测未来的弹性伸缩产品
作者胡启明,腾讯云专家工程师,专注Kubernetes、降本增效等云原生领域,Crane核心开发工程师,现负责成本优化开源项目Crane开源治理和弹性能力落地工作。余宇飞,腾讯云专家工程师,专注云原生可观测性、成本优化等领域,Crane核心开发者,现负责Crane资源预测、推荐落地、运营平台建设等相关工作。田奇,腾讯高级工程师,专注分布式资源管
Stella981 Stella981
3年前
HTTPDNS开源 Android SDK,赋能更多开发者参与共建
为赋能更多开发者参与共建,阿里云HTTPDNS开源AndroidSDK,iOSSDK也在做开源准备,不久也将开放给开发者。HTTPDNS是阿里云移动研发平台面向多端应用(移动端APP,PC客户端应用)提供的域名解析服务,具有域名防劫持、精准调度、实时解析生效的特性。开源介绍HTTPDNSAndroidSDK在原有的HTTP接
贾敦 贾敦
1年前
免费在线代码生成云平台
代码生成云平台是一种为开发人员提供便捷、高效的代码生成工具和服务的云服务平台。平台的目标是通过自动化和模板化的方式,帮助开发团队加速应用程序的开发过程,减少重复性劳动,提高代码质量,并降低维护成本。以下是一个代码生成云平台可能包含的产品和功能介绍:模板引擎
算网资源调度关键技术
在云网融合阶段,网络为云计算提供连接服务,云计算为网络云化提供支撑。随着云网一体化持续演进,云网融合步入算力网络新阶段。算力网络通过对业务、算力资源和网络资源的协同感知,将业务按需调度到合适的算力节点,实现算网资源的统一编排、统一运维、统一运营和统一优化。
云主机 vs 轻量型云主机:性能与灵活性的平衡
轻量型云主机是一种云计算服务模型,它提供了相对较小的资源配置和更低的成本,适用于一些轻量级的应用和低负载的任务。轻量型云主机通常基于虚拟化技术,允许用户在云平台上创建和管理虚拟服务器实例。
陈杨 陈杨
2天前
HarmonyOS5云服务技术分享--认证文档问题
各位开发者朋友好!本文将详细讲解如何基于HarmonyOSArkTS框架集成华为AppGalleryConnect(AGC)认证服务,涵盖从项目创建到SDK集成全流程。无论您是首次接入AGC服务,还是需要优化现有流程,本文均可提供完整指引。一、开发流程详解
陈杨 陈杨
2天前
HarmonyOS5云服务技术分享--云函数创建配置指南
大家好!今天咱们来一起探索如何在华为HarmonyOS的AGC云函数服务中创建和配置函数,手把手教你用HTTP触发器玩转云函数。无论你是刚入门还是想优化现有功能,这篇指南都会给你清晰的指引,咱们直接上干货!👇🌟一、云函数能做什么?云函数就像你的"云端小
陈杨 陈杨
2天前
HarmonyOS5云服务技术分享--云函数预加载文章整理
​​嗨,亲爱的开发者朋友们!​​👋今天咱们来聊聊如何使用​​端云一体化方式开发云函数​​,尤其针对华为的预加载服务。整个过程会手把手带你从零开始,涵盖创建工程、编写代码、调试到部署,帮你轻松掌握关键技巧。文章稍长,但干货满满,建议先收藏再慢慢看哦~​​一
飞龙AI 飞龙AI
2天前
DevEcoStudio 中使用模拟器时如何过滤日志
DevEcoStudio中使用模拟器时如何过滤日志鸿蒙核心技术鸿蒙开发者工具DevEcoStudio在HilogSettingsFilter设置Logmessage:A03d00/JSAPP当你看到不断更新的日志时,你会不会崩溃因为Nofilters模式下
小天 小天
1年前
鸿蒙系统开发
有用的网站鸿蒙官网:鸿蒙系统开发者:华为开发者:在线体验:Gitee:JSAPI:开发环境搭建(DevEcoStudio)DevEcoStudio是面向全场景多设备,提供一站式的分布式应用开发平台下载地址:安装确保有网络环境安装模拟器安装菜单ToolsDe
公众号:开源开发者新视界
公众号:开源开发者新视界
Lv1
少妇鬓边犹胜雪,黄昏月下更添香。
文章
2
粉丝
0
获赞
0