HarmonyOS NDK 运行编译报错

在module 中进行NDK开发,运行编译时报无法解析hvigor_ignore_E:_PROJECTS_HarmonyOS_kittykeeping-harmony_commons_network_src_main_cpp_types_libentry_Index.d.ts 中导入的 Aes256Cipher.ets文件,然而该Index.d.ts 中并没有引入Aes256Cipher.ets 文件。

以下是错误日志:

1 ERROR:  ArkTS:ERROR Failed to resolve OhmUrl.
Error Message: Failed to get a resolved OhmUrl for "hvigor_ignore_E:_PROJECTS_HarmonyOS_kittykeeping-harmony_commons_network_src_main_cpp_types_libentry_Index.d.ts" imported by "E:\PROJECTS\HarmonyOS\kittykeeping-harmony\commons\network\src\main\ets\utils\Aes256Cipher.ets".

  * Try the following:
> Check whether the module which hvigor_ignore_E:_PROJECTS_HarmonyOS_kittykeeping-harmony_commons_network_src_main_cpp_types_libentry_Index.d.ts belongs to is correctly configured.
> Check the corresponding file name is correct(including case-sensitivity).

COMPILE RESULT:FAIL {ERROR:2 WARN:14}
> hvigor ERROR: BUILD FAILED in 6 s 467 ms
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
HarmonyOS
2024-12-23 14:00:10
421浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

一般来讲,这种错误都是引用了har包里面没有导出的文件导致的。尝试修改har配置文件Index,参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/har-package-V5#导出native方法

分享
微博
QQ
微信
回复
2024-12-23 17:13:22
相关问题
HarmonyOS NDK编译错误
1266浏览 • 1回复 待解决
HarmonyOS ndk编译mars库失败
1266浏览 • 1回复 待解决
HarmonyOS IDE运行报错
776浏览 • 1回复 待解决
NDK开发是否有提供交叉编译工具
2588浏览 • 1回复 待解决
HarmonyOS 编译flutter报错
995浏览 • 1回复 待解决
HarmonyOS 运行HmosWorld时报错
1048浏览 • 1回复 待解决
HarmonyOS 如何加快编译运行速度
1310浏览 • 1回复 待解决
@ohos/smartrefreshlayout运行报错
1141浏览 • 1回复 待解决
@ohos/smartrefreshlayout运行报错
695浏览 • 0回复 待解决
HarmonyOS 创建Flutter demo运行报错
1075浏览 • 1回复 待解决
HarmonyOS 运行报错,内存不足
1235浏览 • 1回复 待解决
HarmonyOS 集成RN 5.0.0.100 后运行报错
1099浏览 • 1回复 待解决
HarmonyOS asset运行add方法时报错
1232浏览 • 1回复 待解决
HarmonyOS 视频编码surface模式运行报错
1022浏览 • 1回复 待解决
HarmonyOS native audio 录制编译报错
1225浏览 • 1回复 待解决