HarmonyOS 鸿蒙Next如何在不影响appid的情况下,对工程类型替换

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next如何在不影响appid的情况下,对工程类型替换 当前是基于Empty Alibity的工程创建的项目,AppID之前申请过白名单,还有相关ACL权限,如何在不影响这些的情况下替换工程类型?比如替换为Cangjie或者Native C++

2 回复

appid相关操作可以查看文档:

https://developer.huawei.com/consumer/cn/doc/pay-docs/hwzf-appidguanli-0000001757041165

关于bundleInfo.signatureInfo.appId 这里的appid

用相同的p12文件 appid是相同的。release和debug只要是相同的p12,appid也是相同的。

可以参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-bundleinfo-V5#signatureinfo

这边推荐使用 手动签名,保留签名文件及相关配置,以确保appid一致,

ACL 权限 需要您在 AGC申请证书的时候 勾选上相关权限(您这边需要已经申请了白名单,对应权限会展示出来的)

更多关于HarmonyOS 鸿蒙Next如何在不影响appid的情况下,对工程类型替换的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next系统中,如果你需要在不影响appid的情况下对工程类型进行替换,可以通过以下步骤操作:

首先,明确工程类型的替换通常涉及到项目配置文件的修改。在HarmonyOS项目中,核心配置文件通常是config.json。你需要打开并编辑这个文件。

  1. 定位到工程类型配置:在config.json文件中,找到关于工程类型的配置项。这可能是一个指定模块类型、应用类型或编译类型的字段。

  2. 修改工程类型:将当前工程类型修改为目标工程类型。确保修改后的类型与你的项目需求相匹配,并且支持你的appid。

  3. 保存并重新编译:保存对config.json文件的修改,并重新编译你的项目。在编译过程中,系统会根据你的新配置进行构建。

  4. 验证appid:编译完成后,检查生成的安装包或应用信息,确保appid没有因为工程类型的替换而发生变化。

请注意,工程类型的替换可能涉及到其他依赖项或配置文件的调整。如果替换后遇到编译错误或运行时问题,可能需要根据具体错误信息进行针对性的修复。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部