HarmonyOS关于代码混淆consumer-rules.txt文件使用问题

如果模块类型为"har"时,可以在consumer-rules.txt文件中配置混淆说明(对应编译后HAR包中的obfuscation.txt文件)。该文件会在构建依赖这个共享包的工程/模块时被应用。在模块A打包har文件的时候,在obfuscation-rules.txt和consumer-rules.txt文件内写了混淆规则,如下:

-enable-export-obfuscation -compact

模块B引用该har文件后,再次进行打包har时,不想代码被压缩或被混淆,混淆文件即使不写-compact,打包生成的har也会压缩或混淆,看现象是会继承模块A打包的har文件混淆规则,有办法避免这种情况吗?

HarmonyOS
2024-08-26 17:36:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

属性consumerFiles中指定的混淆配置文件会在构建依赖这个library的工程或library时被应用。 这些混淆配置文件的内容还会被合并到HAR包中的obfuscation.txt文件。harA中混淆可在obfuscation-rules.txt配置。

分享
微博
QQ
微信
回复
2024-08-26 21:32:44
相关问题
HarmonyOS关于混淆强度相关问题
334浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
375浏览 • 1回复 待解决
关于 SO 文件使用问题
56浏览 • 1回复 待解决
HarmonyOS如何做代码混淆
368浏览 • 1回复 待解决
打包怎么对代码进行混淆
6405浏览 • 1回复 待解决
怎么读取sdcard下的txt文件
9662浏览 • 2回复 待解决
编译har,如何混淆混淆如何使用
955浏览 • 1回复 待解决
HarmonyOS 关于Iconfont如何使用问题
110浏览 • 1回复 待解决
HarmonyOS关于API使用问题
242浏览 • 1回复 待解决
HarmonyOS 关于使用@BuilderParam的问题
172浏览 • 1回复 待解决
关于 Extend 使用问题
116浏览 • 1回复 待解决
HarmonyOS关于异步Promise的使用问题
293浏览 • 1回复 待解决
HarmonyOS关于使用fs.copyfile的问题
342浏览 • 1回复 待解决
关于市场包.app 文件问题
69浏览 • 1回复 待解决
关于数据持久化使用问题
76浏览 • 1回复 待解决