HarmonyOS 如何使安装的依赖也进行代码混淆

1、在A模块的“obfuscation-rules.txt”文件中,配置了“-compact”,在release模式下编译构建,随后在har包中查看MainPage.js文件,其内容已压缩成一行。

2、在entry中引入A模块,安装后在“oh_modules”文件夹中找到A模块代码,找到“MainPage.ets”文件,其内容并没有压缩成一行。

3、又尝试将“-compact”配置移入A模块的“consumer-rules.txt”文件中,此时har包中没有压缩entry中也没有压缩。

期望har包和entry中的代码均被压缩。

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

应用代码混淆后,源码编译及混淆缓存文件查看目录:build/[…]/release/模块名

https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-app-code-ob-V5#section1842224516252

对har进行release模式构建后,在build目录下查看生成HAR包产物,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-har-0000001772704332-V5#section13711134819

构建完成可以重新ohpm install看下,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-dependencies-0000001778834301-V5#section07631935114716

分享
微博
QQ
微信
回复
1天前
相关问题
打包怎么对代码进行混淆
6623浏览 • 1回复 待解决
HarmonyOS如何代码混淆
576浏览 • 1回复 待解决
HarmonyOS 关于library代码混淆问题
106浏览 • 1回复 待解决
HarmonyOS共享模块HAR代码混淆问题
625浏览 • 1回复 待解决
HarmonyOS 代码混淆配置没有生效
47浏览 • 1回复 待解决
HarmonyOS SDK har包代码混淆未生效
48浏览 • 1回复 待解决
HarmonyOS 如何进行代码检查
137浏览 • 1回复 待解决
安装开发者工具安装js依赖失败
10657浏览 • 1回复 待解决
编译har,如何混淆混淆如何使用
1120浏览 • 1回复 待解决
HarmonyOS 安装时报错依赖模块不存在
1002浏览 • 1回复 待解决