HarmonyOS 模块之间混淆规则

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

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

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

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

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 混淆规则的问题
171浏览 • 1回复 待解决
HarmonyOS har包混淆规则
45浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
625浏览 • 1回复 待解决
模块之间的数据互相访问
259浏览 • 1回复 待解决
HarmonyOS 包名规则
34浏览 • 1回复 待解决
HarmonyOS 混淆没生效
51浏览 • 1回复 待解决
HarmonyOS 混淆相关问题
60浏览 • 1回复 待解决
编译har,如何混淆混淆如何使用
1120浏览 • 1回复 待解决
基于反混淆工具混淆后的日志定位
430浏览 • 1回复 待解决
HarmonyOS规则形状裁剪
45浏览 • 1回复 待解决