修改 app id - 鸿蒙 HarmonyOS Next

修改项目 app id 后通过真机 build run 的时候抛出了如下异常;

项目中更改后的配置与真机的不匹配;

TypeScript 复制代码
{
  app: {
    bundleName: "com.xxxxxx.xxx_harmony",
    vendor: "xxxxxx",
    versionCode: 1,
    versionName: "3.5.00",
    icon: "$media:app_icon",
    label: "$string:app_name",
  },
}

修改后直接 build 可能会抛出如下异常:

需重新配置下签名即可

复制代码
Open the project-level build-profile.json5 file. Change the bundleName value to that in the SigningConfigs. Otherwise, go to the app.json5 file and change the bundleName value there.
BundleName in Project: com.xxxxxx.xxx_harmony, BundleName in SigningConfigs: com.example.xxx_harmony.

解决办法

重新配置签名方式如下:

将现有 build-profile.json5 中的 signingConfigs 清空;

重新 new 新的配置后, Run 即可


以上便是此次分享的全部内容,希望能对大家有所帮助!

相关推荐
resh_people18 分钟前
开源鸿蒙平台 CMP 三方库「LazySurface」适配全流程
华为·开源·harmonyos
网络豆26 分钟前
开源鸿蒙平台 CMP 三方库「datetimepicker-kmp」适配全流程
华为·开源·harmonyos
resh_people31 分钟前
开源鸿蒙平台 CMP 三方库「Shapes」适配全流程
华为·开源·harmonyos
2501_9481226332 分钟前
开源鸿蒙平台 CMP 三方库「flagpack-compose」适配全流程
华为·开源·harmonyos
网络豆1 小时前
开源鸿蒙平台 CMP 三方库「jujubaSVG」适配全流程.md
华为·开源·harmonyos
2501_944525762 小时前
开源鸿蒙平台 KMP_CMP 三方库「assertk」适配全流程
华为·开源·harmonyos
Georgewu17 小时前
ArkGenie 的技术原理:从一段 SSE 到一个可交互 Surface
harmonyos
Georgewu17 小时前
在 HarmonyOS 上做一套真正能接入应用的 AI 对话组件:ArkGenie 项目介绍
harmonyos
2501_9445255418 小时前
开源鸿蒙平台 KMP_CMP 三方库「EitherNet」适配全流程
华为·开源·harmonyos
程序猿追19 小时前
返回 null 不一定入队成功:鸿蒙 KMP上的并发优先队列观察笔记
笔记·华为·harmonyos·kmp