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

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

之前一直想做一个属于自己的应用,使用 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 配置中的包名中即可

在这里插入图片描述

然后再次打包编译即可!


http://www.kler.cn/a/554617.html

相关文章:

  • 洛谷 P10726 [GESP202406 八级] 空间跳跃 C++ 完整题解
  • MATLAB学习之旅:数据插值与曲线拟合
  • LLM增强强化学习:开启智能决策的新篇章
  • 14天速成PAT-BASIC基础知识!
  • 小米路由器 AX3000T 降级后无法正常使用,解决办法
  • Redis的15种常用场景
  • 嵌入式C语言之快速排序方法实现原理
  • 用LightRAG+智谱GLM-4提升政务对话精度:从知识图谱到精准问答的实战指南
  • AI前端开发:拥抱未来,规划职业新高度
  • Unix-进程
  • 深入理解WebSocket接口:如何使用C++实现行情接口
  • C++ STL中的reverse/unique/sort/lower_bound/upper_bound函数使用
  • 上海市计算机学会竞赛平台2025年1月月赛丙组音乐播放
  • 机器学习_12 逻辑回归知识点总结
  • 【精调】LLaMA-Factory 快速开始1: Meta-Llama-3.1-8B-Instruct
  • 【QT】第一个 QT程序(对象树)
  • Moonshot AI 新突破:MoBA 为大语言模型长文本处理提效论文速读
  • UEFI Spec 学习笔记---9 - Protocols — EFI Loaded Image
  • [特殊字符]边缘计算课程资料整理|从零到实战全攻略[特殊字符]
  • 【Linux】【网络】不同子网下的客户端和服务器通信