uniapp 编译成鸿蒙应用包提示【未正确配置鸿蒙应用的包名】【华为根技术】

举报
繁依Fanyi 发表于 2024/12/16 02:13:11 2024/12/16
【摘要】 之前一直想做一个属于自己的应用,使用 uniapp 制作完工之后,想要一键编译成鸿蒙应用并上架发现出现了问题,之后在官网上找到了解决方法。左上角点击我的应用(点击证书、APP ID和Profile也行)来到 HarmonyOS 页,点击创建APP ID然后填写应用的基本信息参数说明应用类型确定需要创建的应用形态:HarmonyOS应用或元服务。应用名称应用在华为应用市场详情页展示的名称。应用...

之前一直想做一个属于自己的应用,使用 uniapp 制作完工之后,想要一键编译成鸿蒙应用并上架发现出现了问题,之后在官网上找到了解决方法。

在这里插入图片描述

左上角点击我的应用(点击证书、APP ID和Profile也行)
在这里插入图片描述

来到 HarmonyOS 页,点击创建APP ID
在这里插入图片描述

然后填写应用的基本信息

在这里插入图片描述

参数 说明
应用类型 确定需要创建的应用形态:HarmonyOS应用或元服务。
应用名称 应用在华为应用市场详情页展示的名称。
应用包名 仅当“应用类型”选择“HarmonyOS应用”时,才需在此处手动填写包名。 此处的应用包名必须与您DevEco Studio工程中配置的Bundle name一致。元服务包名会在元服务创建成功后自动生成。
应用分类 应用分类设置后不支持修改,请谨慎选择。请选择普通应用或游戏类应用。

HarmonyOS应用包名需遵守如下规范:

  • 必须为以点号(.)分隔的字符串,且至少包含三段,每段中仅允许使用英文字母、数字、下划线(_),如“harmony_11.huawei.com”。
  • 首段以英文字母开头,非首段以数字或英文字母开头,每一段以数字或者英文字母结尾,如“harmony99.huawei.11_com”。
  • 不允许多个点号(.)连续出现,如“harmony…huawei.com”。长度为7~128个字符,且不可包含敏感词,不能将保留字符作为独立段呈现。以保留字符harmony为例,包名不能为harmony.huawei.com、com.harmony.huawei、com.huawei.harmony。
  • 保留字符包括如下:oh, ohos, harmony, harmonyos, openharmony, system。

之后把包名配置到 uniapp 的 manifest.json 的鸿蒙App 配置中的包名中即可

在这里插入图片描述

然后再次打包编译即可!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。