3、鸿蒙学习-在AGC创建HarmonyOS 项目或应用

news2024/11/17 10:48:27

项目和应用介绍

关于项目

项目是资源、应用的组织实体。资源包括服务器、数据库、存储,以及您的应用、终端用户的数据等。在您使用部分服务时,您是数据的控制者,数据将按照您设置的数据处理位置来存储在指定区域。

通常,您不需要自己管理资源,而是管理好你的应用。您应该将一个应用的不同平台(Android、IOS、Web、快应用等)放在一个项目中。您可以选择将一个应用的不同变体放在同一个项目中,比如,您的应用有不同渠道的变体,您就可以将它们放在一个项目中。但是,您不应该将不同应用放在一个项目中,因为这可能会产生隐私合规问题。

”我的应用“和”我的项目“的关系

”我的应用“中的应用都可以包含在我的项目中。”我的应用“中的服务和应用只能是华为应用市场上发布的应用,因此,只包括Android应用、快应用,不包括IOS、Web。而我的项目中则可以创建IOS和Web的应用。当前,在”我的应用“中创建应用时,可以选择将应用添加到某个项目中,也可以选择不添加到任何项目中,但是不归属任何任何项目的应用将无法使用”我的项目“中的服务。您也可以在”我的项目“中先创建一个项目,然后向项目中添加应用。

”我的项目“中的服务和应用在与华为应用市场发布没有必然的关系。即使不在华为应用市场发布的应用,或者在其他平台构建的应用,或者有其他渠道变体的应用,均可以在”我的项目“中添加。

创建项目

项目是您在AppGallery Connect(以下简称AGC)资源的组织实体,您可以将一个应用的不同平台版本添加到同一个项目中。当您的应用需要使用华为服务时,您需要在AGC中创建您的项目。

前提条件

您已注册华为开发者账号

操作步骤

1、登录AppGallery Connect,点击“我的项目”。

2、在项目页面中点击“添加项目”。

3、在“创建项目”页面中输入项目名称后 ,点击“创建并继续”。

说明

点击“创建并继续”后,如果系统提示“您所在团队创建的项目数已经达到上限,请清理不需要的项目”,请进入“我的项目”,点击需要删除的项目卡片,点击“项目设置”页面下方的“删除项目”清理多余的项目。

4、项目创建后会进入“开通分析服务”页面,“为此项目启动分析服务”开关默认为开启状态。

  • 如果您创建的项目需要使用华为分析服务,点击“继续”进入“开通分析”页面。
  • 如果您创建的项目不需要使用华为分析服务,关闭“为此项目启动分析服务”并点击“完成”即可完成项目的创建。 

5、在“开通分析”页面设置数据处理位置、完善更多设置的信息。

  • 点击“设置”选择数据处理位置,详见数据处理位置。
  • 点击“更多设置”完善信息,具体设置可参考开通服务。勾选同意协议的选项框后点击“开通”完成项目创建。

说明

必须勾选“同意华为分析服务协议”才可以开通华为分析服务。如果您在AppGallery Connect协议包中已经签署过分析服务相关协议,此处不再展示协议。

 

此时该项目中还没有应用,您可以在项目下添加应用。 

创建应用

如果您需要在华为应用市场发布您的应用,或者使用AGC提供的各类服务,您需要先在AGC中创建应用。目前创建应用的方式可以直接创建应用,也可以在项目下添加应用。

创建应用的方式

支持的平台

使用场景

直接创建应用

  • Android
  • 快应用
  • HarmonyOS
  • Windows(受限开发)

直接创建应用的方式可以不选择归属任何项目,如果不选择项目,则只支持在AGC上发布和运营您的应用。

说明

当前只有中国大陆实名认证后的企业开发者才能访问Windows应用相关菜单。

直接创建HarmonyOS应用必须加入项目。

在项目下添加应用

  • Android
  • iOS
  • Web
  • 快应用
  • HarmonyOS
  • Windows(受限开发)

如果您需要使用华为服务,如华为帐号、应用内支付、认证服务等,则需要为您的应用选择归属项目。

说明

当前只有中国大陆实名认证后的企业开发者才能访问Windows应用相关菜单。

前提条件

您已注册华为开发者帐号并实名认证。

1、登录AppGallery Connect, 点击“我的应用”。

2、点击应用列表右侧的“新建”。

3、填写应用参数,完成后点击“确认”。系统跳转到“应用信息”页面。

说明

点击“确认”后,如果系统提示“您所在团队创建的应用数已经达到上限,请清理不需要的应用”,请参见删除应用,删除不需要的应用。如果您对应用数上限有疑问,请与联系客服(agconnect@huawei.com)。

 

 

参数

说明

软件包类型

选择“APP(HarmonyOS应用)”。

支持设备

请根据您的需求选择应用发布后运行的设备。

支持手机、手表、大屏和路由器,仅在手机、大屏和手表之间支持多选,路由器只支持单选。

注意

  • “支持设备”中的“手机”包括手机和平板设备。
  • 在应用发布前,您都可以在应用信息页面修改支持设备,支持由单设备改为多设备,或多设备改为单设备。但是应用一旦发布,升级时仅允许增加设备类型,不支持删除原有在架应用已选择的设备类型。例如,在架应用支持的设备类型为“手机”,升级应用时您无法取消勾选“手机”选项。

应用名称

应用在华为应用市场详情页展示的名称。应用创建后应用名称支持在应用信息中修改。

说明

  • 应用名称中不能含有“黄赌毒”等低俗敏感字样。
  • 如果您之前在华为开发者联盟有已经创建的应用,则填写原应用名称,从下拉框中选择联想出的应用名称,应用的其他参数将自动关联该应用的信息。此时在AGC创建的应用将和原来应用的APP ID保持一致,即进行了应用的迁移。

应用分类

请选择普通应用或游戏类应用。

说明

应用分类设置后不支持修改,请谨慎选择。

默认语言

华为应用市场客户端应用详情页中应用相关描述的默认语言。系统默认为中国大陆开发者创建的应用选择“简体中文”,请您根据实际情况选择。

是否元服务

确定创建的HarmonyOS应用形态。

  • 选择“是”,表示当前创建的是元服务。
  • 选择“否”,表示当前创建的是HarmonyOS应用。

关于元服务与HarmonyOS应用的区别,请参见元服务。

添加到项目

默认勾选不可取消,表示将当前应用添加到项目下。

  • 如需将应用添加到已有项目,点击下方“项目名称”下拉框进行选择。
  • 如需将应用添加到新项目,直接在下方“项目名称”框中填写新项目名称。

说明

“项目名称”下拉框会随您输入的应用名称默认创建同名新项目,建议您:

  • 先输入应用名称再确定项目名称,否则项目名称将被后续输入的应用名称覆盖。
  • 在选择已有项目前,先删除默认创建的项目名称,否则可能影响项目选择。

关于“项目”和“应用”的概念介绍,请参见项目和应用介绍。

4、如您尚未签署华为智慧分发平台合作协议,此时会弹出协议对话框。勾选“我已阅读并同意华为智慧分发平台合作协议”,点击“我同意”,完成协议签署。

注意

请务必签署华为智慧分发平台合作协议,否则页面将跳转回AGC首页,您将无法使用您创建的HarmonyOS应用/元服务。

只有帐号持有者或具有法务权限的管理员才有权限签署华为智慧分发平台合作协议。

 

如新建的是“应用”类型的元服务,还会弹出华为CPS合作协议与鲸鸿动能媒体服务协议。如您的元服务有支付或变现相关业务,建议您完成签署,否则可能影响应用上架。

 

5、返回应用列表,在“HarmonyOS”页签查看已创建应用。点击应用名称,可进入应用详情页面。

  • 如果有多款同名应用,可通过设备类型筛选查找。
  • 点击“类型”下拉框,可按照应用形态分别筛选出HarmonyOS应用和元服务。

元服务的应用名称下会标识“元服务”属性,以便于您进行区分。 

 

在项目下发布应用

 1、登录AppGallery Connect,点击”我的项目“。

2、在列表中点击您的项目

3、若项目中没有应用,在”项目设置“页面中点击”添加应用“

若项目中已有应用,展开顶部应用列表框,点击”添加应用“

 4、在”添加应用“页面中设置参数后,点击”确认“。

说明

如果提示“包名已存在,请更换包名”,您需要检查下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请联系华为技术支持人员进行处理。

 

 

参考(项目和应用介绍):文档中心

参考(创建项目):文档中心

参考(创建应用):文档中心

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1517058.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

paraview处理openfoam对称模型

paraview处理openfoam对称模型 步骤如下: 导入对称模型,以openfoam中xx\tutorials\incompressible\SRFSimpleFoam\mixer中的搅拌器为例;使用ctrl+space,查找transform,在Filters中也能找到;经过三次transform,可以移动旋转出对称的其他3部分;经过此三次移动旋转,并不能…

电路基础笔记——电路的等效变换

线性电阻的等效 线性电阻串联:RR1R2 分压公式:Uk(Rk/R)*U 线性电阻并联:1/R1/R11/R2 GG1G2 分流公式:Ik(Gk/G)*I 独立电源的等效 电压源与电压源串联 UsUs1Us2 电压源与电压源并联 U…

Maven简单入门

Maven 一:什么是Maven: Maven是一个项目管理工具,用于构建和管理Java项目。它可以帮助开发人员自动化构建过程,管理项目依赖关系,并协助项目的发布和部署。通过Maven,开发人员可以定义项目的结构、依赖关…

kakfa模拟仿真篇之spark-submit在linux运行 (更贴近真实场景)

源码在上篇 地址在这 :Kafka模拟器产生数据仿真-集成StructuredStreaming做到”毫秒“级实时响应StreamData落地到mysql-CSDN博客 这里分享一下一些新朋友不知道spark-submit 指令后 的参数怎么写 看这篇绝对包会 声明: 此项目是基于 maven 打包的说明…

VBA技术资料MF129:批量删除及重命名文件夹

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解&#…

柚见第十期(后端队伍接口详细设计)

创建队伍 用户可以 创建 一个队伍,设置队伍的人数、队伍名称(标题)、描述、超时时间 P0 队长、剩余的人数 聊天? 公开 或 private 或加密 信息流中不展示已过期的队伍 请求参数是否为空?是否登录,未登录不…

Apache Doris 2.1.0 版本发布:开箱盲测性能大幅优化,复杂查询性能提升 100%

亲爱的社区小伙伴们,我们很高兴地向大家宣布,在 3 月 8 日我们引来了 Apache Doris 2.1.0 版本的正式发布,欢迎大家下载使用。 在查询性能方面, 2.1 系列版本我们着重提升了开箱盲测性能,力争不做调优的情况下取得较好…

【黑马程序员】Python文件、异常、模块、包

文章目录 文件操作文件编码什么是编码为什么要使用编码 文件的读取openmodel常用的三种基础访问模式读操作相关方法 文件的写入注意代码示例 异常定义异常捕获捕获指定异常捕获多个异常捕获所有异常异常else异常finally 异常的传递 python 模块定义模块的导入import模块名from …

Linux - 安装 nacos(详细教程)

目录 一、简介二、安装前准备三、下载与安装四、基本配置五、单机模式 一、简介 官网:https://nacos.io/ GitHub:https://github.com/alibaba/nacos Nacos 是阿里巴巴推出的一个新开源项目,它主要是一个更易于构建云原生应用的动态服务发现…

单目测距+姿态识别+yolov8界面+车辆行人跟踪计数

yolov5单目测距速度测量目标跟踪(算法介绍和代码) 1.单目测距实现方法 在目标检测的基础上,我们可以通过计算物体在图像中的像素大小来估计其距离。具体方法是,首先确定某个物体的实际尺寸,然后根据该物体在图像中的像…

CVE-2022-1310:RegExp[@@replace] missing write barrier lead a UAF

文章目录 环境搭建漏洞分析漏洞利用漏洞触发链RCE原语构造 总结参考 环境搭建 嗯,这里不知道是不是环境搭建的有问题,笔者最后成功的实现了任意地址读写,但是任意读写的存在限制,任意写 wasm 的 RWX 区域时会直接报错&#xff0c…

安卓通过termux部署ChatGLM

一、安装Termux并进行相关配置 1、安装termux Termux 是一个 Android 终端仿真应用程序,用于在 Android 手机上搭建一个完整的 Linux 环境。 不需要 root 权限 Termux 就可以正常运行。Termux 基本实现 Linux 下的许多基本操作。可以使用 Termux 安装 python&…

【Python数据结构与判断7/7】数据结构小结

目录 序言 整体回忆 定义方式 访问元素 访问单个元素 访问多个与元素 修改元素 添加元素 列表里添加元素 字典里添加元素 删除元素 in运算符 实战案例 总结 序言 今天将对前面学过的三种数据结构:元组(tuple)、列表(…

什么是制作视频内容?如何搞好视频内容制作?

写在前面 视频内容已成为希望吸引数字观众的企业、品牌和创作者的必备资产。事实上,根据NogenTech的一份报告,在2023年,91%的营销部门使用了这种动态内容。 视频内容创作和优化性能的技巧和窍门的增加绝非巧合。TikTok以及Instagram Reels和…

天地图全国幼儿园数据下载与处理分析

概述 在看天地图服务资源的时候看到有个“幼儿园”的数据,好奇点开看了下,下载下来数据差看了下,数据质量还不错。本篇文章给大家分享一下这个数据的处理以及一些简单的统计分析结果。 数据下载 通过地址https://service.tianditu.gov.cn/…

谷歌网络营销要做什么?

想做谷歌网络营销,广告是不能跳过的一环,花钱买广告位是最最实在的方法了,别人一搜相关的东西,你的产品或者服务就能跳出来,这样感兴趣的用户就会点进去,可以说是最实用的方法,唯一需要考虑的毫…

嵌入式常用5种通信协议

简介: 嵌入式常用五种通信协议为:UART、RS232、RS485、IIC、SPI。 由于这几种通信协议十分相似又有区别,所以分组记忆,红色的为一组,蓝色的为一组。 ①组都有两条线,且都是异步通信没得时钟线&#xff0c…

RuoYi开源项目1-下载并实现运行RuoYi项目

下载并实现运行RuoYi项目 环境需要下载项目项目配置后端项目配置前端项目配置 启动后前端登录页面截图 环境需要 JDK > 8MySQL >5.7Maven > 3.0Node > 12Redis > 3 下图是我的环境配置 下载项目 若依官网 1.进入官网,下载版本如下图RuoYi-Vue前后…

【pyautogui】PyAutoGUI 的简单使用

文章目录 1 简介2 通用功能2.1 暂停/休眠/耗时2.2 自动防故障功能 3 鼠标控制3.1 移动鼠标3.2 获取鼠标指针位置3.3 点击鼠标3.4 拖动鼠标3.5 滚动鼠标3.6 常用方法 4 键盘控制4.1 输入字符串 write4.2 按键操作 press4.3 按下 & 释放4.4 组合键 hotkey4.5 键名 5 屏幕图像…

VC-旅游系统-213-(代码+说明)

转载地址: http://www.3q2008.com/soft/search.asp?keyword旅游系统 旅游信息管理系统开题报告 一、研究目的 旅游信息管理系统能帮助旅行社在游客的市场开拓、游客的信息管理、客户服务等方面进行综合处理。使旅行社能够准确的掌握客户的市场动态,充分了解对客户…