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中的配置问题
62浏览 • 1回复 待解决
stage模式下,module.json5的配置
303浏览 • 1回复 待解决
HarmonyOS har类型模块不支持在module.json5中配置pages
532浏览 • 1回复 待解决
module.json5配置文件中type的含义
611浏览 • 1回复 待解决
HarmonyOS AppLinking与推送在module.json5中的配置冲突
59浏览 • 1回复 待解决
关于app.json5,module.json5中相关配置使用代码获取咨询
415浏览 • 1回复 待解决
HarmonyOS 模块的module.json5 deviceTypes 属性
481浏览 • 1回复 待解决
entry下的module.json5中包含哪些信息?
21319浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何配置鸿蒙应用中EmbeddedUIExtensionAbility的module.json5文件?
158浏览 • 1回复 待解决
module.json5配置文件中extensionAbilities和requestPermissions的权限声明有何区别
2721浏览 • 1回复 待解决
#鸿蒙学习大百科#如何在module.json5中引用启动框架配置文件?
204浏览 • 1回复 待解决
HarmonyOS module.json5的startWindowIcon图标有没有办法不设置
58浏览 • 1回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
777浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在module.json5中注册BackupExtensionAbility
133浏览 • 1回复 待解决
HarmonyOS 请问module.json5中,skills标签下的actions,该以哪个值为准?
209浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎么在module.json5文件中注册BackupExtensionAbility?
109浏览 • 1回复 待解决
HarmonyOS 工程里的hsp需要的权限需要单独在module.json5里声明吗?
220浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用App Linking时,为啥需要在module.json5里声明域名?
167浏览 • 1回复 待解决
#鸿蒙通关秘籍#在module.json5中注册EmbeddedUIExtensionAbility时,需要注意什么?
150浏览 • 1回复 待解决
#鸿蒙学习大百科#在module.json5中配置权限时,为什么有时reason必填,有时候可以不填?
295浏览 • 1回复 待解决
HarmonyOS har拆包报错
546浏览 • 1回复 待解决
如何修改编译的hap包中module.json文件app.debug配置
2567浏览 • 1回复 待解决
获取图片和视频资源,module.json5中加上ohos.permission.READ_IMAGEVIDEO权限就无法运行
518浏览 • 1回复 待解决
请参考:https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-decrease_pakage_size-V5#section15826132851819,设置compressNativeLibs时应该是在module下的
直接在entry module中配置compressNativeLibs,便可以实现正常压缩