HarmonyOS 运行release包(开启了混淆),找不到MainPage

HarmonyOS
2024-12-10 13:25:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

har在release模式下,默认开启了混淆,代码资产进行保护时,编译后产物中不会有ets文件。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/har-package-V5

如果想编译产物中保留ets文件,可以关闭混淆功能,或者用debug模式编译。.d.ets是声明文件,js是混淆后的源码文件,作用不一样。如果希望代码不被暴露出去,可以参考对应文档进行混淆配置:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5

https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard/README-cn.md

分享
微博
QQ
微信
回复
2024-12-10 15:25:41
相关问题
HarmonyOS 找不到对应组件
1403浏览 • 1回复 待解决
HarmonyOS 找不到GestureRecognizer类
1132浏览 • 1回复 待解决
HarmonyOS 引用找不到方法
1420浏览 • 1回复 待解决
HarmonyOS version-name找不到
1584浏览 • 1回复 待解决
Harmony找不到HCI日志
3858浏览 • 1回复 待解决
HarmonyOS release安装
1041浏览 • 1回复 待解决
HarmonyOS har混淆规则
1270浏览 • 1回复 待解决
HarmonyOS 找不到崩溃日志问题
1405浏览 • 1回复 待解决
HarmonyOS har混淆问题
1474浏览 • 1回复 待解决
HarmonyOS IDE hvigor缓存找不到
1163浏览 • 1回复 待解决
HarmonyOS release无法安装
1397浏览 • 1回复 待解决
HarmonyOS 如何打release
2253浏览 • 1回复 待解决
开启混淆后,卡片加载不出来
7475浏览 • 1回复 待解决
HarmonyOS 企业管理菜单找不到
971浏览 • 1回复 待解决