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 引用找不到方法
414浏览 • 1回复 待解决
HarmonyOS 找不到对应组件
430浏览 • 1回复 待解决
HarmonyOS 找不到GestureRecognizer类
239浏览 • 1回复 待解决
HarmonyOS 找不到崩溃日志问题
416浏览 • 1回复 待解决
HarmonyOS version-name找不到
585浏览 • 1回复 待解决
HarmonyOS release安装
152浏览 • 1回复 待解决
Harmony找不到HCI日志
2776浏览 • 1回复 待解决
HarmonyOS har混淆规则
213浏览 • 1回复 待解决
HarmonyOS 企业管理菜单找不到
186浏览 • 1回复 待解决
HarmonyOS 如何打release
297浏览 • 1回复 待解决
HarmonyOS release无法安装
261浏览 • 1回复 待解决
HarmonyOS IDE hvigor缓存找不到
262浏览 • 1回复 待解决
找不到图片和布局资源
12302浏览 • 8回复 待解决
HarmonyOS har混淆问题
439浏览 • 1回复 待解决
hdc list targets就找不到设备
3606浏览 • 1回复 待解决
编译release失败
416浏览 • 1回复 待解决