HarmonyOS har包混淆问题
使用-keep保留指定文件不生效,还是会被混淆,混淆规则配置如下:
// 开启属性混淆 
-enable-property-obfuscation 
// 混淆字符串字面量属性名 
-enable-string-property-obfuscation 
//开启顶层作用域名称混淆 
-enable-toplevel-obfuscation 
-enable-filename-obfuscation 
-enable-export-obfuscation 
-enable-property-obfuscation 
// 去除不必要的空格符和所有的换行符。如果使用这个选项,那么所有代码会被压缩到一行 
-compact 
// 删除log 
-remove-log 
Keep options: 
-keep-property-name 
EsscSDK 
Biap 
-keep 
./src/main/ets/EsscSDK.ets 
./src/main/ets/Biap.ets
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS har包混淆规则 
1301浏览  • 1回复 待解决
HarmonyOS har混淆问题 
1109浏览  • 1回复 待解决
HarmonyOS 静态har包混淆配置参考 
2500浏览  • 1回复 待解决
HarmonyOS SDK har包代码混淆未生效 
1124浏览  • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题 
1868浏览  • 1回复 待解决
HarmonyOS  har包依赖问题 
1845浏览  • 1回复 待解决
HarmonyOS HAR HAP包问题 
1309浏览  • 1回复 待解决
编译har,如何混淆,混淆如何使用 
2051浏览  • 1回复 待解决
HarmonyOS har包生成问题 
2235浏览  • 1回复 待解决
HarmonyOS har包引用so问题 
1721浏览  • 1回复 待解决
HarmonyOS har包调用appscope资源问题 
1167浏览  • 1回复 待解决
HarmonyOS 开启混淆后怎么添加混淆规则才能避免引入的har包被混淆 
942浏览  • 1回复 待解决
HarmonyOS har包混淆编成js后找不到src同级目录的编译产物 
1121浏览  • 1回复 待解决
Har包A依赖其他Har包B,如何导入Har包A? 
2096浏览  • 1回复 待解决
har 包多层依赖打包问题咨询 
1712浏览  • 1回复 待解决
按照官网描述对har进行混淆,混淆不生效 
2081浏览  • 1回复 待解决
HarmonyOS 多模块引入har包版本问题 
1212浏览  • 1回复 待解决
har 包引用报错的问题 
1806浏览  • 1回复 待解决
HAR包内的单例对象与HAR包相互之间依赖关系问题。 
2021浏览  • 1回复 待解决
如何判断har是否被混淆了? 
1609浏览  • 1回复 待解决
HarmonyOS har包里包含har包,如何正确打包 
1416浏览  • 1回复 待解决
HarmonyOS  引入第三方Har包问题 
1532浏览  • 1回复 待解决
HarmonyOS 混淆相关问题 
1018浏览  • 1回复 待解决
.app包的问题和har包,hap包的问题,他们之间的联系和区别? 
2219浏览  • 1回复 待解决
HarmonyOS har包能否引用tgz包 
1522浏览  • 1回复 待解决





















#保留的文件/文件夹名称(无需文件后缀)-keep-file-nameentryabilityEntryAbilitypagesIndex
当前需要按照这个格式配置下混淆的keep。
代码混淆-保留选项,可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5#ZH-CN_TOPIC_0000001930755561__保留选项
-keep-file-nameEsscSDKBiap
-keep保留指定路径中的所有名称(例如变量名、类名、属性名等)不被混淆。