Lines Matching refs:txt

10 …e.json5`文件中的`ruleOptions.enable`字段的值设置为 true。此外,混淆规则配置文件`obfuscation-rules.txt`默认开启了四项推荐的混淆选项:`-en…
95 "files": ["./obfuscation-rules.txt"],
102 …开启更多混淆功能,需要在`files`字段对应的混淆配置文件`obfuscation-rules.txt`中进行选项配置。使用不同版本的DevEco Studio,`obfuscation-rul…
112 * `obfuscation-rules.txt`
113 …kOptions.obfuscation.ruleOptions.files`字段,用于指定在编译本模块时需要生效的混淆规则,新建工程时会创建默认文件`obfuscation-rules.txt`。
115 * `consumer-rules.txt`
116 …umerFiles`字段,**用于指定当本包被依赖时,期望在其他模块生效的混淆规则**,新建HAR模块时会创建默认文件`consumer-rules.txt`。它与`obfuscation-rul…
122 "files": ["./obfuscation-rules.txt"],
124 "consumerFiles": ["./consumer-rules.txt"]
129 * `obfuscation.txt`
130 …配置文件,`obfuscation.txt`是在编译构建HAR时根据`consumer-rules.txt`和依赖模块的混淆规则文件自动生成的文件,它作为一种编译产物存在于发布的HAR包中,用于在…
136 | obfuscation-rules.txt | 自定义 | 是 | 是 | 否 |
137 | consumer-rules.txt | 自定义 | 是 | 否 | 是 |
138 | obfuscation.txt | 编译产物 | 不涉及,构建HAR时自动生成 | 不涉及 | 是 |
253 2. 编译HSP时,如果开启`-enable-export-obfuscation`选项,需要在模块中的混淆配置文件`obfuscation-rules.txt`中保留对外暴露的接口。
254 3. HAP/HSP/HAR依赖HSP场景下,编译时如果开启`-enable-export-obfuscation`选项,需要在模块中的混淆配置文件`obfuscation-rules.txt`中保…
261 // HSP以及依赖此HSP的模块中obfuscation-rules.txt文件配置:
787 构建HAR时,注释不会被合并到最后的`obfuscation.txt`文件中。
795 * 远程依赖的HAR包中的`obfuscation.txt`文件
853 如果构建的是HAR,那么最终的`obfuscation.txt`文件内容来自于自身和本地依赖的library的`consumerFiles`选项,以及依赖的HAR的`obfuscation.txt`…
855 当`consumerFiles`指定的混淆配置文件中包含以下混淆规则时,这些混淆规则会被合并到HAR包的`obfuscation.txt`文件中,而其他混淆规则不会。
872 …包含上述混淆选项,当其他模块依赖该HAR包时,这些混淆选项会与主模块的混淆规则合并,从而影响主模块。因此不建议开发者在`consumer-rules.txt`文件中配置混淆选项,建议仅配置保留选项。
910 …er-rules.txt文件中将不能被二次混淆的属性使用`-keep-property-name`保留。consumer-rules.txt文件在构建HAR时会生成obfuscation.txt文…
914 …2. 若构建HAR模块并发布给其他模块使用的场景,要在HAR模块中的obfuscation-rules.txt文件中将对外接口使用`-keep-global-name`来保留、将对外暴露的clas…
971 1. 先在obfuscation-rules.txt配置-disable-obfuscation选项关闭混淆,确认问题是否由混淆引起。
997 * 在本地依赖的library中的consumer-rules.txt文件中检索"-compact"。
998 * 在工程目录下的oh_modules文件夹中,对全部的obfuscation.txt文件检索"-compact"。
1001 三方库中obfuscation.txt不建议配置如下开关选项,这些选项会在主模块开启混淆时生效,进而出现预期外的混淆效果,甚至会出现应用运行时崩溃。因此建议联系发布此三方库方删除这些选项并重新出包。
1050 HSP需要将给其他模块用的方法配置到白名单中。因为主模块里也需要配置相同的白名单,所以推荐将HSP配置了白名单的混淆文件(假设名称为hsp-white-list.txt)添加到依赖它的模块的混淆配置…