HarmonyOS 鸿蒙Next 在5.0.0版本上使用import { textRecognition } from '@kit.CoreVisionKit' 报错 module 'ai.ocr.textRecognition' does not in cache

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 在5.0.0版本上使用import { textRecognition } from ‘@kit.CoreVisionKit’ 报错 module ‘ai.ocr.textRecognition’ does not in cache
<markdown _ngcontent-nkc-c149="" class="markdownPreContainer">

1-12 19:07:57.715 25571-25571 C03f01/NAPI com.examp…rmonypro W [(native_module_manager.cpp:635)(LoadNativeModule)] module ‘ai.ocr.textRecognition’ does not in cache 11-12 19:07:57.715 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Open absolute_path library: check ns accessible failed, pathname /system/lib/module/hms/ai/ocr/libtextrecognition.z.so namespace ndk. 11-12 19:07:57.715 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Error loading header /system/lib/module/hms/ai/ocr/libtextrecognition.z.so, namespace ndk has no inherits, errno=2 11-12 19:07:57.715 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Error loading header: can’t find library /system/lib/module/hms/ai/ocr/libtextrecognition.z.so in namespace: default 11-12 19:07:57.715 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E dlopen_impl load library header failed for /system/lib/module/hms/ai/ocr/libtextrecognition.z.so 11-12 19:07:57.716 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Open absolute_path library: check ns accessible failed, pathname /system/lib/module/hms/ai/ocr/libtextrecognition_napi.z.so namespace ndk. 11-12 19:07:57.716 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Error loading header /system/lib/module/hms/ai/ocr/libtextrecognition_napi.z.so, namespace ndk has no inherits, errno=2 11-12 19:07:57.716 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E Error loading header: can’t find library /system/lib/module/hms/ai/ocr/libtextrecognition_napi.z.so in namespace: default 11-12 19:07:57.716 25571-25571 C03f00/MUSL-LDSO com.examp…rmonypro E dlopen_impl load library header failed for /system/lib/module/hms/ai/ocr/libtextrecognition_napi.z.so 11-12 19:07:57.716 25571-25571 C03f01/NAPI com.examp…rmonypro E [(native_module_manager.cpp:917)(GetFileBuffer)] /system/etc/abc/ai/ocr/textrecognition.abc is not existed. 11-12 19:07:57.716 25571-25571 C03f01/NAPI com.examp…rmonypro E [(native_module_manager.cpp:1016)(FindNativeModuleByDisk)] First attempt: load app module failed. Error loading shared library /system/lib/module/hms/ai/ocr/libtextrecognition.z.so: No such file or directory 11-12 19:07:57.716 25571-25571 C03f01/NAPI com.examp…rmonypro E Second attempt: load app module failed. Error loading shared library /system/lib/module/hms/ai/ocr/libtextrecognition_napi.z.so: No such file or directory 11-12 19:07:57.716 25571-25571 C03f01/NAPI com.examp…rmonypro E try to load abc file from /system/etc/abc/ai/ocr/textrecognition.abc failed

</markdown>

2 回复
楼主你用的IDE是啥版本的?调试设备是用的模拟器还是真机呢?

在HarmonyOS鸿蒙Next 5.0.0版本中,遇到import { textRecognition } from '@kit.CoreVisionKit'报错提示module 'ai.ocr.textRecognition' does not in cache的问题,通常是因为模块路径或名称不正确,或者该模块在当前SDK版本中未包含。

  1. 确认模块路径:首先确认@kit.CoreVisionKit是否为正确的模块路径。在HarmonyOS的官方文档中查找正确的模块引用路径,因为不同版本的SDK可能有所变化。

  2. 检查SDK版本:确保你的开发环境已经更新到支持该功能的SDK版本。有时新特性或模块只在新版本的SDK中提供。

  3. 查阅官方文档:访问HarmonyOS的官方开发者文档,查找关于文本识别(OCR)的具体实现方式和模块路径。可能你需要使用不同的模块或API来实现该功能。

  4. 清理和重建项目:尝试清理并重新构建你的项目,有时IDE的缓存问题可能导致模块加载失败。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部