首页 文章

windows - 用ndk构建tess-two

提问于
浏览
1

I am Working on Windows

我想在Android应用程序中使用开源tess-two项目进行图像处理 - https://github.com/rmtheis/tess-two .

现在,根据本教程 - http://gaut.am/making-an-ocr-android-app-using-tesseract/我需要使用ndk-build构建tess-two .

Where I am right now:

我下载了ndk并运行安装程序,现在我有了android-ndk-r10d文件夹 - 从这里https://developer.android.com/tools/sdk/ndk/index.html .

还从https://github.com/rmtheis/tess-two下载了zip文件解压缩到一个文件夹 .

My question is -

  • 我是否需要其他任何东西(除了ndk-build脚本)以构建tess-two项目并将其导入eclipse?

  • 具体步骤是什么?

我也读过一些关于Cygwin的内容..我需要它吗?

任何帮助,将不胜感激!

1 回答

  • 1

    要编译tess-two库,您需要以下内容:

    您需要执行以下操作来构建tess-two库:

    • 将所有下载的包解压缩到文件夹中(尝试将它们提取到路径中没有任何空格的路径,这是因为Android NDK在发生这种情况时会变得混乱 . )

    • 在右键单击“我的电脑”(或“此PC”)图标并选择属性时出现的窗口中打开“高级系统设置”选项 .

    • 选择出现的窗口右下角的环境变量 .

    • 向Apache Ant插件(文件夹内的bin文件夹),Android NDK和系统变量内的PATH变量下的构建工具添加条目 .

    • 如有必要,请重新启动系统 .

    • 将tess-two zip文件解压缩到一个文件夹中,然后在Windows资源管理器中打开该文件夹

    • 按住Shift键的同时,右键单击窗口内空白处的任意位置 . 这应该为您提供在所述文件夹中打开命令提示符窗口的额外选项 . 选择此选项以显示命令提示符窗口 .

    • 输入以下命令:

    android update project --path tess-two
    copy tess-two/local.properties .
    gradlew assemble
    
    • 你们都准备好了!

相关问题