gpt4 book ai didi

java.lang.UnsatisfiedLinkError : Couldn't load STLport_shared: findLibrary returned null (tess-two) 错误

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:29 25 4
gpt4 key购买 nike

我在 android 中使用 sqlcipher.jar 加密数据库,也在 android 中使用它的 native 库

libs/armeabi 文件夹

1)libdatabase_sqlcipher.so

2)libsqlcipher_android.so

3)libSTLport_shared.so

libs/x86 文件夹

1)libdatabase_sqlcipher.so

2)libsqlcipher_android.so

3)libSTLport_shared.so

我导入的 libs/文件夹中名为 sqlcipher.jar 的 jar 文件

现在一切正常,一切正常,数据库正在从 sqlite 中获取和读取也工作正常,而且我在 SQLiteDatabase.loadLibs(context);

enter image description here但我也想在我的项目中实现OCR,为此我正在从这个http://code.google.com/p/tesseract-ocr/ 中导入名为tess-two 的项目。和 https://github.com/rmtheis/tess-two因为有一个名为 tess-two 文件夹的库

然后我将该项目库导入到我的 android 项目中,然后我清理了我的项目并运行它,当时我在 SQLiteDatabase.loadLibs(context);

行中收到错误

enter image description here

再次,当我删除 tess-two 库并从设备上卸载并进行清理、构建和运行时,它工作正常,没有发生任何错误,我希望我的项目中也有 OCR 功能,任何人都可以帮助我

最佳答案

我有同样的问题..我正在使用 Android Studio 并且我已经将应用程序从 eclipse 导入到 android studio。

我花了 3-4 个小时才找到解决方案。这是我为解决这个问题所做的。(仅适用于 Android studio)在 src 文件夹中创建目录,将其命名为 main 和其他目录,如下图所示。您可能在项目的主目录中的 src 文件夹之外有 libs 和 assets 文件夹,即 eclipse 结构。我们需要遵循 Android Studio 的结构.. enter image description here

有关更多详细信息.. 检查 this链接...

有关 SqlCipher 的其他帮助,请查看 this链接..

(我知道我回答这个问题有点晚了,但它可能会对某人有所帮助。)

关于java.lang.UnsatisfiedLinkError : Couldn't load STLport_shared: findLibrary returned null (tess-two) 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19603257/

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