HarmonyOS 打包产物 pack.info 的生成方式,如何在打包前修改 pack.info 内容

构建包选择了 release,但是在打包后,没法通过字段解析包的类型,debug 还是 release

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

如果是想区分打出来的包是release还是debug可以点击打出来的har包查看module.json文件查看是否带有 debug: true 字段

判断包类型是debug还是release,可以引入第三方应用;

代码示例如下:

import BuildProfile from 'BuildProfile';
@Entry @Component struct Index { @State mode:string = BuildProfile.BUILD_MODE_NAME }

文档链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-get-build-profile-para-guide-V5#section195881502412

这两个方式应该都是可以区分是debug还是release的,如果在打包前修改 pack.info 内容是为了区分包的类型,debug 还是 release

分享
微博
QQ
微信
回复
3天前
相关问题
上架版本pack.info里面Debug值如何修改
902浏览 • 1回复 待解决
HarmonyOS 打包产物重命名问题
29浏览 • 1回复 待解决
linux dotnet--info无效
2939浏览 • 1回复 待解决
Failure[INSTALL_FAILED_BUNDLE_INFO_NOT_CONFIG]
4591浏览 • 1回复 待解决
应用打包是否有自动打包操作?
235浏览 • 1回复 待解决
sign包和unsign包产物之间是否有差异
789浏览 • 1回复 待解决
HarmonyOS react-native-device-info使用报错
38浏览 • 1回复 待解决
HarmonyOS 编译打包
50浏览 • 1回复 待解决
info 获取是失败 一直为空
1898浏览 • 1回复 待解决