如何在har包的ts文件里获取har包是否为debug/release模式?

底层har库是ts编写,打包的时候如果是debug模式需要关闭日志调试功能,不想将ts文件改成ets文件,这样会有兼容性问题!所以期望能动态拿到debug和release的状态!目前 BuildProfile.ets是不能在ts里访问的,请问有什么配置能指定BuildProfile为ets文件或者有其他方式获取?

HarmonyOS
2024-10-31 11:52:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

​通过getBundleInfoForSelf获取自身的应用包信息,其中入参bundleFlags指定所返回的BundleInfo中所包含的信息,具体参考如下:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-V5

应用程序信息,系统应用可以通过bundleManager.getApplicationInfo获取自身或其他应用的应用程序信息,其中debug可以标识应用是否处于调试模式。​https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/reference/apis/js-apis-bundleManager-applicationInfo.md/#applicationinfo-2

当前无法动态识别,包安装的时候没有har包的概念,har就是编译的中间态。​

分享
微博
QQ
微信
回复
2024-10-31 17:44:33
相关问题
harworker如何在entry内使用
2130浏览 • 1回复 待解决
获取 har 相关信息
255浏览 • 1回复 待解决
如何判断当前是release还是debug
1316浏览 • 1回复 待解决
HarmonyOS har是否不能互相引用
813浏览 • 1回复 待解决
ohpmhar文件存储集群化
444浏览 • 1回复 待解决
HarmonyOS har无法封装头文件
455浏览 • 1回复 待解决
HarmonyOS har体积增大
77浏览 • 1回复 待解决
HarmonyOS har依赖问题
742浏览 • 1回复 待解决
HarmonyOS HAR如何生成BuildProfile
103浏览 • 1回复 待解决
HarmonyOS har如何获取自身版本号
497浏览 • 1回复 待解决
如何引用IDE工程外har
470浏览 • 1回复 待解决
HarmonyOS har混淆问题
218浏览 • 1回复 待解决
HarmonyOS HAR HAP问题
194浏览 • 1回复 待解决