HarmonyOS 静态har包混淆配置参考
HarmonyOS 静态har包混淆配置参考
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS har包混淆规则 
1305浏览  • 1回复 待解决
HarmonyOS har包混淆问题 
1541浏览  • 1回复 待解决
HarmonyOS SDK har包代码混淆未生效 
1128浏览  • 1回复 待解决
HarmonyOS Har静态包内部页面无法跳转 
1937浏览  • 1回复 待解决
HarmonyOS 开发静态包har中使用资源文件问题 
1002浏览  • 1回复 待解决
HarmonyOS har混淆问题 
1110浏览  • 1回复 待解决
编译har,如何混淆,混淆如何使用 
2060浏览  • 1回复 待解决
HarmonyOS 有没有代码混淆的示例可以参考 
1319浏览  • 1回复 待解决
har包集成怎么配置so的架构 
1636浏览  • 1回复 待解决
HarmonyOS 编辑的静态har包中引入了第三方库 
1552浏览  • 1回复 待解决
HarmonyOS 开启混淆后怎么添加混淆规则才能避免引入的har包被混淆 
959浏览  • 1回复 待解决
HarmonyOS har包混淆编成js后找不到src同级目录的编译产物 
1121浏览  • 1回复 待解决
HarmonyOS  har包的module.json5配置compressNativeLibs报错 
1422浏览  • 1回复 待解决
Har包A依赖其他Har包B,如何导入Har包A? 
2103浏览  • 1回复 待解决
按照官网描述对har进行混淆,混淆不生效 
2087浏览  • 1回复 待解决
混淆策略配置都有哪些? 
1736浏览  • 1回复 待解决
HarmonyOS 在开发静态共享包时如何获取静态共享包的版本号 
1038浏览  • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题 
1869浏览  • 1回复 待解决
HarmonyOS hsp中编译出来的har包可以对外作为静态库提供吗? 
1212浏览  • 1回复 待解决
静态工程引用har问题有哪些? 
1573浏览  • 1回复 待解决
HarmonyOS普通工程调用har静态库无法使用 
1963浏览  • 1回复 待解决
如何判断har是否被混淆了? 
1609浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何配置代码混淆的混淆规则? 
1386浏览  • 1回复 待解决
HarmonyOS har包里包含har包,如何正确打包 
1425浏览  • 1回复 待解决
HarmonyOS 代码混淆配置没有生效 
1030浏览  • 1回复 待解决





















混淆配置文档可以参考该地址:
https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard/README-cn.md
我这边本地demo配置参考如下:
https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard
混淆注意事项:
开启混淆
混淆字符串字面量属性名
开启文件/文件夹名称混淆。这个选项只在闭源HAR场景下生效,如果你使用这个选项,那么闭源HAR所有的文件/文件夹名称都会被混淆,除了下面场景:
开启顶层作用域名称混淆。如果你使用这个选项,那么所有的顶层作用域的名称都会被混淆
去除不必要的空格符和所有的换行符。如果使用这个选项,那么所有代码会被压缩到一行。
删除所有console.*语句。
导出混淆
保留字段,在该字段下面列上需要保留的字段即可,用空行分开,我这里保留了两个字段
删除文件中的所有注释,包括单行、多行,及JsDoc注释
指定你想保留的属性名