HarmonyOS NDK开发.nm_modname与模块名完全一致的问题
根据Node-API开发规范文档中所述,要求“模块实现中.nm_modname字段没有与模块名完全匹配,会导致多线程场景模块加载失败”,这里的模块名是指 module下的 module.json5 中的module下的name字段吗?还是与模块路径的名称一致就行。
目前,我是这样处理的,创建的模块命令为hyphenate,我期望生成的动态库为libhyphenate.so。另外在hyphenate模块中,我增加了对native层代码的封装的类,用户使用的是这些封装后的类,我期望打成的har包名字叫“chatsdk.har",所以我进行了如下修改:
(1)修改模块下module.json5中的name为“chatsdk”;
(2)修改工程 build-profile.json5 中 modules中对应的模块名称为 “chatsdk”。
请问,我这样修改后,是否可以达到我期望的:动态库的名称为libhyphenate.so,对外的har包为“chatsdk.har“。这样改的话,是否与Node-API开发规范文档中的“模块实现中.nm_modname字段没有与模块名完全匹配,会导致多线程场景模块加载失败”这个描述相悖?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 应用上架时的应用图标是否必须与备案图标完全一致?
313浏览 • 1回复 待解决
HarmonyOS 包名相关,如果创建HarmonyOS 版本应用的话,包名可否与之前应用的包名一致?
205浏览 • 1回复 待解决
HarmonyOS 单位不一致问题
72浏览 • 1回复 待解决
HarmonyOS 通知渠道与通知提醒方式不一致
53浏览 • 1回复 待解决
redis如何实现双读一致问题?
3060浏览 • 1回复 待解决
文字空行高度与字体高度不一致
2130浏览 • 1回复 待解决
HarmonyOS 应用版本号与flutter中的配置不一致
23浏览 • 1回复 待解决
HarmonyOS Flutter编译命令执行不一致的问题
97浏览 • 1回复 待解决
docker 部署的iserver 操作日志时间与系统不一致
3922浏览 • 1回复 待解决
ArkTS开发如何比较两个string是否一致 ?
6367浏览 • 3回复 待解决
water flow 出现gap不一致问题
737浏览 • 1回复 待解决
redis 缓存和数据库读写一致问题
4979浏览 • 1回复 待解决
HarmonyOS 通过startAbility启动的进程与主进程的文件权限是一致的吗?
173浏览 • 1回复 待解决
HarmonyOS 怎么设置组件的宽高一致
27浏览 • 1回复 待解决
HarmonyOS os中如何实现des加密,与原来的方法结果保持一致
93浏览 • 1回复 待解决
mac构建与linux工具包构建校验规则不一致,如何修改为一致的大小写校验规则
108浏览 • 1回复 待解决
上传软件包遇到“上传的软件包与声明支持设备不一致”问题
487浏览 • 1回复 待解决
HarmonyOS API获取的指纹与UnsgnedDebugProfileTemplate.json中证书的指纹不一致
58浏览 • 1回复 待解决
HarmonyOS TextInput自动弹出键盘行为不一致问题
308浏览 • 1回复 待解决
使用ListItemGroup后列表Item高度不一致问题
561浏览 • 2回复 待解决
HarmonyOS 开放性测试包与生产发布包的签名指纹是否一致?
139浏览 • 1回复 待解决
#鸿蒙通关秘籍# 使用HarmonyOS Next request模块上传文件时如何解决路径格式不一致的问题?
83浏览 • 0回复 待解决
HarmonyOS taskpool中使用单例与主线程创建的单例不一致
47浏览 • 1回复 待解决
启动和调试的行为不一致
242浏览 • 1回复 待解决
HarmonyOS 相册选择的照片路径与拍照的文件流路径格式不一致,如何转换?
32浏览 • 1回复 待解决
保持name与模块名称一致,可以正常打包出期望的名称.har,保证对应的模块name正确就可以匹配。