HarmonyOS 关于混淆的疑问?
studio api12,设备:mate60
1、主module引入静态共享库模块(配置混淆)的依赖,请问直接打包出来的hap包关于静态共享库里的代码会有混淆效果吗?还是说需要先把静态共享库编译成har,然后引入依赖才有混淆效果?
2、hsp如何进行混淆配置?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于deliveryWithInstall的疑问
1139浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
1335浏览 • 1回复 待解决
HarmonyOS 关于手动签名的疑问
1056浏览 • 1回复 待解决
HarmonyOS 关于NavPathStack疑问
483浏览 • 1回复 待解决
HarmonyOS 关于AvPlayer中usage的问题疑问
515浏览 • 1回复 待解决
HarmonyOS 关于ArkTS UI样式文件的疑问
831浏览 • 1回复 待解决
HarmonyOS 关于半模态转场的疑问
471浏览 • 1回复 待解决
HarmonyOS 关于DES加解密的疑问
484浏览 • 1回复 待解决
关于Wearable开发的几个疑问
7891浏览 • 2回复 待解决
关于鸿蒙应用开发的疑问?
5706浏览 • 1回复 待解决
HarmonyOS 关于library的代码混淆问题
360浏览 • 1回复 待解决
关于鸿蒙camera外设的驱动编写疑问
4880浏览 • 1回复 待解决
关于DependentLayout布局的一点疑问
6127浏览 • 1回复 待解决
HarmonyOS关于混淆强度相关问题
942浏览 • 1回复 待解决
请教一下关于Ticktimer 的疑问?
3910浏览 • 1回复 待解决
关于智能穿戴应用开发的几个疑问?
11129浏览 • 2回复 待解决
HarmonyOS 关于RdbStore的操作的一些疑问
467浏览 • 1回复 待解决
HarmonyOS 关于新版API StyledString的一些疑问
484浏览 • 1回复 待解决
HarmonyOS 关于企业内应用分发的相关疑问
528浏览 • 1回复 待解决
HarmonyOS 关于RN的react-native-harmony不同版本的疑问
549浏览 • 1回复 待解决
HarmonyOS 关于自定义dialog使用范围的疑问
787浏览 • 1回复 待解决
HarmonyOS 关于hmosworld Navigation一些管理问题的疑问
420浏览 • 1回复 待解决
关于《华为帐号登录管理细则》的一些疑问
2180浏览 • 1回复 待解决
已停止维护的接口如何理解?关于网络状态的疑问
1203浏览 • 1回复 待解决
HarmonyOS关于代码混淆consumer-rules.txt文件使用问题
943浏览 • 1回复 待解决
针对问题一,要有混淆效果需要满足如下三个条件:
1、hap包中属性ruleOptions.enable的值为true
2、har包的属性ruleOptions.enable的值为true
3、har包依赖hap包
4、在release模式构建
参考链接如下:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5
针对问题二:
将HSP的模块中obfuscation-rules.txt文件中想要混淆的选项前面的#号去掉,比如混淆导入导出
1、在HSP的模块中obfuscation-rules.txt文件中-enable-export-obfuscation选项前面的#去掉,没有,则添加-enable-export-obfuscation
2、添加如下配置:
keep-global-name
add
customApiName
3、在HSP中入口文件Index.ets添加
export { add, customApiName } from './src/main/ets/utils/Calc'
参考链接如下:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5