HarmonyOS release模式打包与debug模式打包三方库表现不同

我在修改imageKnife源码并打包,发现release打包和debug打包表现不同。release打包后,我在demo上依赖imageKnife进行开发。使用new新建sendable对象时,会提示cannot add property in prevent extensions

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

可以尝试关闭代码混淆后再验证

参考资料:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5#ZH-CN_TOPIC_0000001917793817__%E5%BC%80%E5%90%AF%E4%BB%A3%E7%A0%81%E6%B7%B7%E6%B7%86

根因是release打包生成的.js不支持sendable,即将发布的Beta2版本ide的har包二进制可以支持sendable

分享
微博
QQ
微信
回复
6天前
相关问题
HarmonyOS 如何打包类似aar的第三方
146浏览 • 1回复 待解决
HarmonyOS 如何删除三方
128浏览 • 1回复 待解决
HarmonyOS 三方ImageKnife接口调用
147浏览 • 1回复 待解决
HarmonyOS unity内三方问题
106浏览 • 1回复 待解决
HarmonyOS flutter三方支持问题
97浏览 • 1回复 待解决
HarmonyOS 浅色模式深色模式
116浏览 • 1回复 待解决
HarmonyOS 依赖第三方报错
130浏览 • 1回复 待解决
实现弹幕功能的三方
1187浏览 • 1回复 待解决
如何获取可用的三方
1862浏览 • 1回复 待解决
HarmonyOS RN三方的适配情况
628浏览 • 1回复 待解决
HarmonyOS rn三方集成官网
582浏览 • 1回复 待解决
HarmonyOS 三方是否可以离线开发?
100浏览 • 1回复 待解决