写点什么

手把手教你成为荣耀开发者:应用管理指南

  • 2022-12-16
    北京
  • 本文字数:1910 字

    阅读完需:约 6 分钟

荣耀开发者服务平台是荣耀面向开发者的统一生态入口,通过聚合周边内外部系统,分全球多站点部署,为全球开发者提供业务全生命周期的商业支撑服务,拥有应用分发、智慧服务、开放能力、HONOR Connect 等众多业务等您来合作。


应用管理是荣耀开发者服务平台为开发者提供的应用管理工具,在此可新建安卓应用、Web 应用、快应用、PC 应用;通过应用管理,开发者可以查看项目下的应用信息,并通过集成配置快速完成应用的集成。


创建应用

  1. 登录荣耀开发者服务平台,访问生态服务 > 应用管理,即可进入应用开通页面。点击此处直达应用管理页面

  2. 点击“新建应用“开始创建应用。


提示:

  1. 校验包名具有唯一性,若包名重复,请检查相应的应用包名信息,如有疑问,请联系客服邮箱 Developers_Support@hihonor.com。

  2. 应用图标文件大小:200KB 以内;尺寸:320*320px;格式:PNG、JPG、JPEG;


查看项目应用信息


  1. 进入应用管理页面,可查看您项目下所有应用信息。


应用管理页面显示您项目下的应用信息,包括应用名称、APP ID、软件包名、支持设备、更新时间等。


  1. 点击应用详情,可查看相关应用配置,对应用配置信息进行修改。


安卓应用信息修改基础信息修改应用名称 :支持修改,点击修改符号,跳转修改输入框。APPID、应用包名、平台类型字段:默认展示,不可修改。默认语言字段:支持修改,点击修改符号,跳转修改输入框。应用图标:支持修改,鼠标悬停时有“更改”样式,可点击拉起本地文件。


设置 SDK

添加配置文件


  1. 下载配置文件“mcs.json”.

  2. 将 Android Studio 切换到项目视图

  3. 将“mcs. json”添加到模块目录下


提示:以上示例适用于 Android Studio。强烈建议您使用 mcsCore Tookit,以获得最佳的集成效果,其他方式参考指定文档。


添加 SDK

在 Gradle 文件中设置 应用管理 的 Gradle 插件以及集成包。


  1. 设置项目级 build.gradle


buildscript {repositories {//Add the maven addressmaven {url "http://cloudartifact.ipd.hihonor.com/artifactory/maven-public/"}}


dependencies {    //Add dependence    classpath 'com.hihonor.mcs:asplugin:2.0.0'}
复制代码


}


allprojects {repositories {//Add the maven addressmaven {url "http://cloudartifact.ipd.hihonor.com/artifactory/maven-public/"}}}2. 设置模块级 build.gradle


apply plugin: 'com.hihonor.mcs.asplugin'


提示:以上示例适用于 Gradle,其他方式请参考指导文档。


添加 SHA256 证书指纹


  1. 证书指纹用于校验应用的真实性。如使用荣耀开放服务能力等,必须配置证书指纹。使用以下命令获取指纹:


Keytool-list-v-keystore mystore.keystore2. SH256 证书指纹填写最多支持输入新增 6 个 SH256 证书指纹,超过 6 个则无法新增。


Web 应用信息修改


  1. 应用名称 :支持修改,点击修改符号,跳转修改输入框。

  2. APPID、应用包名、平台类型字段:默认展示,不可修改。

  3. 默认语言字段:支持修改,点击修改符号,跳转修改输入框。

  4. 应用图标:支持修改,鼠标悬停时有“更改”样式,可点击拉起本地文件。


快应用信息修改


  1. 应用名称 :支持修改,点击修改符号,跳转修改输入框。

  2. APPID、应用包名、平台类型字段:默认展示,不可修改。

  3. 默认语言字段:支持修改,点击修改符号,跳转修改输入框。

  4. 应用图标:支持修改,鼠标悬停时有“更改”样式,可点击拉起本地文件。


PC 应用信息修改


  1. 应用名称 :支持修改,点击修改符号,跳转修改输入框。

  2. APPID、应用包名、平台类型字段:默认展示,不可修改。

  3. 默认语言字段:支持修改,点击修改符号,跳转修改输入框。

  4. 应用图标:支持修改,鼠标悬停时有“更改”样式,可点击拉起本地文件。

  5. 主进程文件签名、RegRoot、RegKey 字段:默认展示,不可修改。

  6. SignFingerPrint:签名证书指纹用于校验应用的真实性,您需要根据签名证书在本地生成签名证书指纹,并在创建应用时配置签名证书指纹。


在生成签名证书指纹前需要满足以下两个条件:已创建应用程序的签名证书,请参见生成签名证书。


当前 PC 已经安装 JDK,请参见生成签名证书指纹。


 b. 获取应用证书指纹信息:右键应用主进程属性 > 数字签名 > 详细信息 > 查看证书 > 详细信息 > 指纹。
c. 签名指纹填写最多支持输入新增6条,超过6条则无法新增。
d. 正则校验:仅支持数字、字母, 且为数字支持为0-9,字母支持大小写的为A-F,固定长度为40个字符。需做正则校验。
复制代码


  1. ImagePath:支持修改,点击修改符号修改,跳转修改输入框。


附录:字段说明应用名称:限制 64 字符;


应用包名:限制长度为 128 字符;


主进程名:限制长度为 128 字符;


主进程文件签名:最大长度 255 字符;


RegRoot:最大长度 1024 字符;


RegKey:最大长度 255 字符;


SignFingerPrint:仅支持数字、字母, 仅支持 40 个字符;


ImagePath:最大长度 255 字符;


Logo:大小:200KB 以内;尺寸:320*320px;格式:PNG、JPG、JPEG。

用户头像

还未添加个人签名 2022-06-28 加入

第一时间发布荣耀开发者服务平台相关资讯,共享行业资源,合作共赢。荣耀开发者服务平台是荣耀面向开发者的统一生态入口,支持一站式接入荣耀软件、硬件生态合作,助力开发者商业成功。

评论

发布
暂无评论
手把手教你成为荣耀开发者:应用管理指南_应用_荣耀开发者服务平台_InfoQ写作社区