HarmonyOS har包的module.json5配置compressNativeLibs报错
harA 包中有 so 文件,不能压缩,导致体积过大。
查询文档:可以通过 module.json5配置compressNativeLibs为 true 进行压缩。
但是在配置时候报错:Value should be one of: “name”, “type”, “srcEntrance”, “srcEntry”, “description”, “process”, “mainElement”, “deviceTypes”, “installationFree”, “virtualMachine”, “uiSyntax”, “metadata”, “abilities”, “extensionAbilities”, “requestPermissions”, “definePermissions”, “testRunner”, “dependencies”, “libIsolation”, “routerMap” ;
另外:
如果 so 相关的代码放到另一个 har 包,如:harB, 此时在 harA 中通过oh-package.json 引入 file:…/path/to/harB.har,整体 harA 的体积就被压缩了压缩的。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS module.json5中的配置问题
242浏览 • 1回复 待解决
stage模式下,module.json5的配置
562浏览 • 1回复 待解决
HarmonyOS har类型模块不支持在module.json5中配置pages
707浏览 • 1回复 待解决
HarmonyOS AppLinking与推送在module.json5中的配置冲突
344浏览 • 1回复 待解决
module.json5配置文件中type的含义
795浏览 • 1回复 待解决
关于app.json5,module.json5中相关配置使用代码获取咨询
648浏览 • 1回复 待解决
HarmonyOS 模块的module.json5 deviceTypes 属性
747浏览 • 1回复 待解决
HarmonyOS module.json5中如何通过不同环境配置不同数据
50浏览 • 1回复 待解决
entry下的module.json5中包含哪些信息?
21659浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何配置鸿蒙应用中EmbeddedUIExtensionAbility的module.json5文件?
364浏览 • 1回复 待解决
module.json5配置文件中extensionAbilities和requestPermissions的权限声明有何区别
2960浏览 • 1回复 待解决
HarmonyOS 如何动态修改module.json5中metadata中的数据
181浏览 • 1回复 待解决
HarmonyOS app启动可以加文字吗,只能在module.json5里面配置图标
114浏览 • 1回复 待解决
HarmonyOS module.json5 参数支持动态配置吗,比如通过参数读取不同的配置文件,支持不同环境
289浏览 • 1回复 待解决
#鸿蒙学习大百科#如何在module.json5中引用启动框架配置文件?
343浏览 • 1回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
1010浏览 • 1回复 待解决
HarmonyOS module.json5中metadata数据value无法引用string.json中的值
85浏览 • 1回复 待解决
HarmonyOS 请问module.json5中,skills标签下的actions,该以哪个值为准?
461浏览 • 1回复 待解决
HarmonyOS module.json5的startWindowIcon图标有没有办法不设置
348浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在module.json5中注册BackupExtensionAbility
339浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎么在module.json5文件中注册BackupExtensionAbility?
364浏览 • 1回复 待解决
HarmonyOS 目标设备的类型与所选模块的module.json5文件中配置的设备类型不匹配
255浏览 • 1回复 待解决
请参考:https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-decrease_pakage_size-V5#section15826132851819,设置compressNativeLibs时应该是在module下的
直接在entry module中配置compressNativeLibs,便可以实现正常压缩