将tess two库添加到android qt creator项目
我正在与qt creator一起进行一个android ocr项目,目标是为android使用tess two库 我已经下载了tess two库并运行了将tess two库添加到android qt creator项目,android,qt,ocr,tess-two,Android,Qt,Ocr,Tess Two,我正在与qt creator一起进行一个android ocr项目,目标是为android使用tess two库 我已经下载了tess two库并运行了ndk build命令,之后我将tess two文件夹复制到我的android source文件夹中,该文件夹位于我项目的根目录下。我添加了一个AndroidManifest.xml和一个project.properties文件,其中包含以下行: android.library.reference.1=tess/tess two/libs/arm
ndk build
命令,之后我将tess two文件夹复制到我的android source
文件夹中,该文件夹位于我项目的根目录下。我添加了一个AndroidManifest.xml
和一个project.properties
文件,其中包含以下行:
android.library.reference.1=tess/tess two/libs/armeabi-v7a
在导入com.googlecode.tesseract.android.TessBaseApi
之后,我在android source/src
中使用了java类TessBaseApi
类来完成“ocr”工作
问题是编译器似乎找不到TessBaseApi
。
获取错误:包com.googlecode.tesseract.android不存在
我还尝试通过右键单击项目名称->添加库->外部库来添加外部库,
在.pro文件中给出:
unix:!macx: LIBS += -L$$PWD/android-source/tess/tess-two/libs/armeabi-v7a/ -ltess
INCLUDEPATH += $$PWD/android-source/tess/tess-two/libs/armeabi-v7a
DEPENDPATH += $$PWD/android-source/tess/tess-two/libs/armeabi-v7a
但这并没有改变任何事情。有没有具体的方法可以做到这一点
提前谢谢