当前位置: 首页 > news >正文

「三」体验HarmonyOS端云一体化开发模板——使用DevEco Studio直接创建端云一体化工程

关于作者
白晓明
宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人
华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL
华为开发者学堂/51CTO学堂/CSDN学堂认证讲师
开放原子开源基金会2023开源贡献之星

「目录」
「一」HarmonyOS端云一体化概要
「二」体验HarmonyOS端云一体化开发模板——创建端云一体化工程
「三」体验HarmonyOS端云一体化开发模板——使用DevEco Studio直接创建端云一体化工程
「四」体验HarmonyOS端云一体化开发模板——工程目录结构与云侧工程一键部署AGC云端
「五」体验HarmonyOS端云一体化开发模板——配置手动签名
「六」体验HarmonyOS端云一体化开发模板——本地真机运行应用

使用DevEco Studio直接创建端云一体化工程


1 DevEco Studio补充创建同包名应用

1)步骤一:若在当前团队中为查询到同包名应用,请先确认填写的包名是否有误。

  • 若包名有误,点击界面提示中的“go back”返回工程信息配置界面进行修改。
  • 若包名无误,则表明当前团队尚未在AGC控制台创建与当前工程包名一致的应用。点击界面提示中的“AppGallery Connect”,前往AGC平台进行补充创建。

图19 AGC平台补充创建应用

2)步骤二:在浏览器打开的AGC平台“应用开发基础信息”页面,填写待创建的应用名称、选择应用分类,而应用类型和应用包名均由DevEco Studio传递且不可修改,完成后点击“下一步”。

image-20241115204602559

3)步骤三:进入“所属项目信息”页面,为应用选择所属的项目,点击“确认”后再点击”下一步“。若将应用添加到已有项目,点击下拉框选择。若添加到新项目,直接在输入框中填写新项目名称。

image-20241115204824898

4)步骤四:进入“云开发数据处理位置”页面,设置或管理项目的数据处理位置。

  • 若项目尚未设置数据处理位置,点击“启用”。

image-20241115205100295

在弹出的提示窗口“启动”栏为项目勾选一个或多个数据处理位置,并在“设置默认”栏将其中一个设置为默认数据处理位置,然后点击“确认”按钮完成数据处理位置设置并关闭提示窗口。

image-20241115205255999

  • 若项目已设置过数据处理位置,可点击“管理”启用新的数据处理位置、取消已启用的数据处理位置,或修改默认数据处理位置。

image-20241115205521360

  • 点击“确认”按钮,等待AGC平台创建应用完成。

image-20241115205614367

5)步骤五:返回DevEco Studio创建工程向导关联云开发资源界面,点击“Finish”按钮,等待工程初始化完成。

图18 完成云开发资源配置

2 自动开通云开发服务

DevEco Studio执行创建工程初始化配置时,会为关联云开发资源的项目自动开通云函数、云数据库、云存储等云开发服务,可在DevEco Studio开发工具“Notifications”窗口查看服务开通状态。

image-20241115210641970

若服务开通失败,可通过DevEco Studio开发工具”CloudDev“云开发管理面板快捷进入AGC平台手动开通。

image-20241115211317174

画板 1 拷贝 2

相关文章:

「三」体验HarmonyOS端云一体化开发模板——使用DevEco Studio直接创建端云一体化工程

关于作者 白晓明 宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人 华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL 华为开发者学堂/51CTO学堂/CSDN学堂认证讲师 开放原子开源基金会2023开源贡献之星 「目录」 「一」HarmonyOS端云一体化概要 「二」体验HarmonyOS端云一…...

确保以管理员权限运行 Visual Studio 开发者命令提示符

文章目录 解决方法:1. 以管理员身份运行命令提示符2. 改变目录权限3. 改变项目目录位置4. 检查文件系统权限 总结: ********************************************************************** ** Visual Studio 2022 Developer Command Prompt v17.12.0 …...

命令执行简单(棱角社区有毒)

前言:小迪安全2022第一节反弹shell,小迪用的是两台都是云服务器,没有服务器可以在自己的主机上搭建也是可以的,主机上搭两个网站 思路:生成一个木马文件,下载到本机,然后利用本机上传到目标主机…...

Keil基于ARM Compiler 5的工程迁移为ARM Compiler 6的工程

环境: keil版本为5.38,版本务必高于5.30 STM32F4的pack包版本要高于2.9 软件包下载地址:https://zhuanlan.zhihu.com/p/262507061 一、更改Keil中编译器 更改后编译,会报很多错,先不管。 二、更改头文件依赖 观察…...

Kafka-创建topic源码

一、命令创建topic kafka-topics --create --topic quickstart-events --bootstrap-server cdh1:9092 --partitions 2 --replication-factor 2 二、kafka-topics脚本 exec $(dirname $0)/kafka-run-class.sh org.apache.kafka.tools.TopicCommand "$" 脚本中指定了…...

【网络安全】(一) 0成本添加访问级监控

互联网的安全感这个概念源于阿里。顾名思义,让互联网的用户对于web产品能够产生足够的信任和依赖。特别是涉及到用户资金交易的站点,一次严重的用户资料泄露就可以彻底毁掉你的品牌。 然而当前阶段除了bat大部分互联网行业的企业对于网络安全给的重视都…...

【Three.js基础学习】26. Animated galaxy

前言 shaders实现星系 课程回顾 使用顶点着色器为每个粒子设置动画 a属性 , u制服 ,v变化 像素比:window.devicePixelRatio 自动从渲染器检索像素比 renderer.getPixelRatio() 如何尺寸衰减, 放大缩小视角时,粒子都是同…...

vscode使用ssh配置docker容器环境

1 创建容器&#xff0c;并映射主机和容器的指定ssh服务端口 2 进入容器 docker exec -it <容器ID> /bin/bash 3在容器中安装ssh服务 apt-get update apt-get install openssh-server 接着修改ssh文件信息,将容器的10008端口暴露出来允许root用户使用ssh登录 vim /…...

NLP论文速读(EMNLP 2024)|动态奖励与提示优化来帮助语言模型的进行自我对齐

论文速读|Dynamic Rewarding with Prompt Optimization Enables Tuning-free Self-Alignment of Language Models 论文信息&#xff1a; 简介: 本文讨论的背景是大型语言模型&#xff08;LLMs&#xff09;的自我对齐问题。传统的LLMs对齐方法依赖于昂贵的训练和人类偏好注释&am…...

【LeetCode】167. 两数之和 II - 输入有序数组

描述 给定一个下标从 1 开始的整数数组numbers&#xff0c;该数组已按非递减顺序排列&#xff0c;请从数组中找出满足相加之和等于目标数target的两个数。如果这两个数分别是numbers[index1]和numbers[index2]&#xff0c;返回整数数组[index1, index2]。 只存在唯一答案&#…...

Getx:GetxController依赖管理02,Binding绑定全局控制器(懒加载Controller)

在使用GetX 状态管理器的时候&#xff0c;如果每个页面都手动实例化一个控制器就太麻烦了&#xff0c; Binding 的作用就是所有需要进行状态管理的控制器进行统一初始化 创建全局控制器Binding import package:get/get.dart; import ../controllers/counter.dart; // 同上一篇内…...

leetcode 找不同

389. 找不同 已解答 简单 相关标签 相关企业 给定两个字符串 s 和 t &#xff0c;它们只包含小写字母。 字符串 t 由字符串 s 随机重排&#xff0c;然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 示例 1&#xff1a; 输入&#xff1a;s "abcd"…...

2025 - 生信信息学 - GEO数据分析 - RF分析(随机森林)

GEO数据分析 - RF分析&#xff08;随机森林&#xff09; 01 准备数据文件 #install.packages("randomForest")#引用包 library(randomForest) set.seed(123456)inputFile"diffGeneExp.txt" #输入文件 setwd("/Users/wangyang/Desktop/BCBM/02ra…...

Matlab深度学习(四)——AlexNet卷积神经网络

网络搭建参考&#xff1a;手撕 CNN 经典网络之 AlexNet&#xff08;理论篇&#xff09;-CSDN博客 在实际工程应用中&#xff0c;构建并训练一个大规模的卷积神经网络是比较复杂的&#xff0c;需要大量的数据以及高性能的硬件。如果通过训练好的典型网络稍加改进&#xf…...

etcd defrag

场景 prometheus监控告警,告警信息如下 etcd cluster "kube-etcd": database size in use on instance xx is 33.45% of the actual allocated disk space, please run defragmentation (e.g. etcdctl defrag) to retrieve the unused fragmented disk space.处理…...

golang语言整合jwt+gin框架实现token

1.下载jwt go get -u github.com/dgrijalva/jwt-go2.新建生成token和解析token文件 2.1 新建common文件夹和jwtConfig文件夹 新建jwtconfig.go文件 2.2 jwtconfig.go文件代码 /* Time : 2021/8/2 下午3:03 Author : mrxuexi File : main Software: GoLand */ package jwtC…...

数据治理、数据素养和数据质量管理:文献综述

注意&#xff1a;这并不是正式发表的论文&#xff0c;只是一篇用来交作业的文章 摘要 随着数据时代的到来&#xff0c;数据治理、数据素养和数据质量管理成为组织数据管理中的三大核心概念。本文基于相关研究与实践&#xff0c;对这三个领域进行全面综述&#xff0c;探讨它…...

【Linux】用户和用户组管理

管理用户 1&#xff0e;添加用户账号——useradd命令 【实例2-1-1】 按系统默认配置添加指定用户账号st和stu。 # 添加用户账号st [rootlocalhost ~]# useradd st # 添加用户账号stu [rootlocalhost ~]# useradd stu【实例2-1-2】添加用户账号stu01&#xff0c;UID为1004&am…...

游戏引擎学习第16天

视频参考:https://www.bilibili.com/video/BV1mEUCY8EiC/ 这些字幕讨论了编译器警告的概念以及如何在编译过程中启用和处理警告。以下是字幕的内容摘要&#xff1a; 警告的定义&#xff1a;警告是编译器用来告诉你某些地方可能存在问题&#xff0c;尽管编译器不强制要求你修复…...

如何通过对敏捷实践的调整,帮助远程团队提升研发效能?

首先明确一点&#xff0c;最敏捷的做法就是不要远程团队或分布式团队&#xff0c;远程一定比不上面对面同一地点的模式&#xff0c;毕竟环境不同&#xff0c;就不要期望远程团队和本地团队具备相同的效能&#xff0c;甚至期望更高。 那么&#xff0c;无论何种原因&#xff0c;…...

告别串口助手:用STM32CubeIDE和HAL库,手把手教你打造自己的IAP上位机(附源码)

从零构建STM32 IAP上位机&#xff1a;C#实战与协议解析全指南 在嵌入式开发中&#xff0c;IAP&#xff08;In Application Programming&#xff09;技术为设备固件升级提供了极大便利&#xff0c;但一个稳定可靠的上位机软件往往是整个流程中最薄弱的环节。市面上通用的串口助手…...

Eclipse框架:插件化架构与开发工具深度解析

1. Eclipse框架的起源与演进Eclipse最初由IBM及其子公司Object Technology International&#xff08;OTI&#xff09;在1999年启动开发&#xff0c;初衷是为WebSphere产品线提供更好的应用开发支持。这个完全用Java编写的平台&#xff0c;最初投入了40名开发人员和超过4000万美…...

Go语言构建高效命令行工具集:claworc项目架构解析与实战应用

1. 项目概述&#xff1a;一个为开发者赋能的命令行工具集 最近在GitHub上闲逛&#xff0c;发现了一个名为 gluk-w/claworc 的项目。乍一看这个标题&#xff0c;有点摸不着头脑&#xff0c; claworc 听起来像是个自造词&#xff0c;结合 gluk-w 这个用户名&#xff0c;感觉…...

【必收藏】2026年大模型学习全指南|小白程序员入门捷径,抓住百万年薪红利

2026年的AI行业&#xff0c;机遇早已从风口走向实锤——应用层依旧是那片肉眼可见的黄金赛道&#xff01;从大厂技术布局到招聘市场风向标&#xff0c;所有信号都在一致指向&#xff1a;大模型应用开发&#xff0c;已然成为程序员突破职业瓶颈、实现薪资跃升的核心赛道。 字节跳…...

从数据焦虑到数字资产:WeChatExporter如何重塑你的微信记忆管理

从数据焦虑到数字资产&#xff1a;WeChatExporter如何重塑你的微信记忆管理 【免费下载链接】WeChatExporter 一个可以快速导出、查看你的微信聊天记录的工具 项目地址: https://gitcode.com/gh_mirrors/wec/WeChatExporter 你是否曾因手机存储空间不足而不得不删除珍贵…...

数据可视化项目架构全解析:从核心原理到React+ECharts工程实践

1. 项目概述&#xff1a;数据可视化的价值与“SKY-lv/data-visualization”的定位在数据驱动的时代&#xff0c;我们每天都被海量的信息包围。无论是业务报表、用户行为日志&#xff0c;还是传感器采集的时序数据&#xff0c;它们本身只是一堆冰冷的数字。如何让这些数据“开口…...

企业智能体架构解析:从LLM集成到自动化管理实践

1. 项目概述&#xff1a;一个面向企业管理的智能体架构最近在开源社区里&#xff0c;我注意到一个挺有意思的项目&#xff1a;kernelshreyak/company-manager-agent。光看这个名字&#xff0c;你可能会联想到一个简单的任务管理工具&#xff0c;但深入研究后&#xff0c;我发现…...

免费一键去图片水印的App有哪些?免费去图片水印软件推荐,2026实测好用工具盘点

免费一键去图片水印的App有哪些&#xff1f;免费去图片水印软件推荐&#xff0c;2026实测好用工具盘点 在日常用图的过程中&#xff0c;水印几乎是绕不开的麻烦——从网络下载的素材到平台截图&#xff0c;从拍摄叠加的文字标注到品牌Logo&#xff0c;各种形式的水印让图片用起…...

只做中外合作办学,并且把它做深、做精

在中外合作办学领域&#xff0c;信息的透明与路径的可靠始终是学生与家长最核心的诉求。当越来越多项目涌现&#xff0c;如何甄别真正具备专业沉淀与行业敬畏心的服务者&#xff0c;成为选择前的第一道课题。这就是简申品牌存在的意义&#xff0c;而它背后的力量&#xff0c;来…...

从机械奇观到数字逻辑:FPGA设计中的状态机与系统思维

1. 项目概述&#xff1a;当鲁布戈德堡机械遇见数字逻辑的灵魂我的一位老朋友杰伊道林最近给我分享了两段视频&#xff0c;看完之后&#xff0c;我的第一反应是“袜子都要被震飞了”——这让我认真考虑&#xff0c;是不是该换双带松紧带的袜子。这两段视频&#xff0c;一段是森林…...