HarmonyOS har打包,调用时发现函数的参数名被混淆,如何让这部分参数名不被混淆

HarmonyOS
2024-12-10 14:00:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

混淆相关请参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5#保留选项

目前还没有单独的选项配置参数白名单,如果想要某个文件不混淆 使用 -keep path 就是对某个文件都不混淆;

注意:

由于系统会在应用运行时加载某些指定的文件,针对这类文件,开发者需要手动在[-keep-file-name]选项中配置相应的白名单,防止指定文件被混淆,导致运行失败。

上述需要手动配置白名单的情况,包括但不限于以下场景:

当模块中包含Ability组件时。用户需要将src/main/module.json5中,'abilities’字段下所有’srcEntry’对应的路径配置到白名单中。当模块中包含Worker多线程服务时,用户需要将build-profiles.json5中,‘buildOption’-‘sourceOption’-'workers’字段下所有的路径配置到白名单中。

分享
微博
QQ
微信
回复
2024-12-10 15:25:05
相关问题
如何判断har是否混淆了?
995浏览 • 1回复 待解决
编译har如何混淆混淆如何使用
1372浏览 • 1回复 待解决
HarmonyOS 获取class实例上所有函数名
686浏览 • 1回复 待解决
HarmonyOS har混淆问题
402浏览 • 1回复 待解决
HarmonyOS har混淆规则
416浏览 • 1回复 待解决
HarmonyOS har混淆问题
619浏览 • 1回复 待解决
HarmonyOS APP打包混淆、加固(加密)
323浏览 • 1回复 待解决
HarmonyOS SDK 如何进行打包混淆
450浏览 • 1回复 待解决
打包怎么对代码进行混淆
6848浏览 • 1回复 待解决
HarmonyOS共享模块HAR代码混淆问题
1000浏览 • 1回复 待解决
HarmonyOS 静态har混淆配置参考
1189浏览 • 1回复 待解决