gpt4 book ai didi

android - 苔丝二找不到 libpng.so

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:44 25 4
gpt4 key购买 nike

我已按照苔丝二号的搭建说明进行操作 Github

我成功地使用 NDK 构建了 tess-two 并导入了库我正在尝试运行在同一存储库中提供的测试应用程序,但每当应用程序启动时,它都会出现以下异常:一旦调用 new TessBaseAPI(); 就会导致该错误。

dlopen("/data/app-lib/com.datumdroid.android.ocr.simple-2/liblept.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libpng.so" needed by "liblept.so"; caused by load_library(linker.cpp:745): library "libpng.so" not found

有人可以帮忙吗?

最佳答案

我听从了 Dmitry Zaitsev 的建议并感谢他,也解决了我的问题。

请从 tess-two 库项目更新您的 TessBaseAPI.java,如下所示:

   static {
System.loadLibrary("png");
System.loadLibrary("lept");
System.loadLibrary("tess");

nativeClassInit();
}

更新这些文件后构建 tess-two 项目。在我的例子中,我使用 Eclipse 构建了它。希望它也能解决您的问题。

关于android - 苔丝二找不到 libpng.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31833308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com