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 应用上架时的应用图标是否必须与备案图标完全一致?
1773浏览 • 1回复 待解决
HarmonyOS 包名相关,如果创建HarmonyOS 版本应用的话,包名可否与之前应用的包名一致?
1244浏览 • 1回复 待解决
HarmonyOS 单位不一致问题
1103浏览 • 1回复 待解决
HarmonyOS scanInfo的bssid与linkInfo的bssid不一致
1255浏览 • 1回复 待解决
HarmonyOS hap与集成态hsp的releaseType不一致
996浏览 • 1回复 待解决
HarmonyOS 通知渠道与通知提醒方式不一致
1320浏览 • 1回复 待解决
redis如何实现双读一致问题?
4105浏览 • 1回复 待解决
HarmonyOS Flutter编译命令执行不一致的问题
977浏览 • 1回复 待解决
文字空行高度与字体高度不一致
3156浏览 • 1回复 待解决
water flow 出现gap不一致问题
1660浏览 • 1回复 待解决
docker 部署的iserver 操作日志时间与系统不一致
5015浏览 • 1回复 待解决
HarmonyOS 应用版本号与flutter中的配置不一致
1129浏览 • 1回复 待解决
HarmonyOS SM2加密后数据与Java不一致
1255浏览 • 1回复 待解决
redis 缓存和数据库读写一致问题
5944浏览 • 1回复 待解决
ArkTS开发如何比较两个string是否一致 ?
8544浏览 • 3回复 待解决
HarmonyOS getStringArrayValue() 获取的字符串与应用设置的语言不一致
845浏览 • 1回复 待解决
mac构建与linux工具包构建校验规则不一致,如何修改为一致的大小写校验规则
940浏览 • 1回复 待解决
上传软件包遇到“上传的软件包与声明支持设备不一致”问题
1620浏览 • 1回复 待解决
HarmonyOS 开放性测试包与生产发布包的签名指纹是否一致?
1222浏览 • 1回复 待解决
HarmonyOS 怎么设置组件的宽高一致
1113浏览 • 1回复 待解决
HarmonyOS 通过startAbility启动的进程与主进程的文件权限是一致的吗?
950浏览 • 1回复 待解决
HarmonyOS os中如何实现des加密,与原来的方法结果保持一致
852浏览 • 1回复 待解决
HarmonyOS TextInput自动弹出键盘行为不一致问题
1278浏览 • 1回复 待解决
使用ListItemGroup后列表Item高度不一致问题
1776浏览 • 2回复 待解决
HarmonyOS API获取的指纹与UnsgnedDebugProfileTemplate.json中证书的指纹不一致
1057浏览 • 1回复 待解决
保持name与模块名称一致,可以正常打包出期望的名称.har,保证对应的模块name正确就可以匹配。