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 找不到GestureRecognizer类
392浏览 • 1回复 待解决
HarmonyOS 找不到对应组件
580浏览 • 1回复 待解决
HarmonyOS release安装
212浏览 • 1回复 待解决
HarmonyOS 引用找不到方法
577浏览 • 1回复 待解决
HarmonyOS har混淆规则
314浏览 • 1回复 待解决
HarmonyOS version-name找不到
755浏览 • 1回复 待解决
HarmonyOS 如何打release
473浏览 • 1回复 待解决
HarmonyOS release无法安装
360浏览 • 1回复 待解决
HarmonyOS har混淆问题
508浏览 • 1回复 待解决
Harmony找不到HCI日志
2884浏览 • 1回复 待解决
HarmonyOS 找不到崩溃日志问题
576浏览 • 1回复 待解决
开启混淆后,卡片加载不出来
6624浏览 • 1回复 待解决
编译release失败
486浏览 • 1回复 待解决
HarmonyOS IDE hvigor缓存找不到
387浏览 • 1回复 待解决
HarmonyOS 发布release的指南
386浏览 • 1回复 待解决