HarmonyOS 模块之间混淆规则

应用100多个HAR包,希望每个HAR中的native导出的NAPI方法都不被混淆,有没有工程上统一配置的方法,而不是需要每个har模块来做整改?

HarmonyOS
2024-12-23 15:54:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

1、提供HAR包时在consumer-rules.txt里配置好当前HAR中不能混淆的名单,比如so的api。那么hap依赖har时,二次混淆也不会将这些白名单名称混淆掉,保证har包的功能正常。

2、hap依赖HAR时可以通过keep …/oh_modules来不再二次混淆HAR模块,来做到彼此不影响。

分享
微博
QQ
微信
回复
2024-12-23 17:55:47
相关问题
HarmonyOS har包混淆规则
708浏览 • 1回复 待解决
HarmonyOS sdk的混淆规则
491浏览 • 1回复 待解决
HarmonyOS 混淆规则的问题
603浏览 • 1回复 待解决
HarmonyOS 混淆规则细节疑惑
443浏览 • 1回复 待解决
HarmonyOS 混淆规则是否有问题
387浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
1239浏览 • 1回复 待解决
模块之间的数据互相访问
792浏览 • 1回复 待解决
编译har,如何混淆混淆如何使用
1558浏览 • 1回复 待解决
HarmonyOS 包名规则
565浏览 • 1回复 待解决