使用NDK构建谷歌tesseract在android studio中使用

时间:2016-01-15 16:06:05

标签: android android-ndk tesseract

我正在尝试使用谷歌tesseract制作一个简单的OCR应用程序。为此,我正在关注tutorial。但是运行 ant release 命令,我收到一个错误。错误消息如下:

  

构建文件:C:\ Users \ Pial-PC \ Desktop \ tesseract \ eyes-two \ build.xml

     

建立失败   C:\ Users \ Pial-PC \ Desktop \ tesseract \ eyes-two \ build.xml:46:缺少sdk.dir。确保使用' android update project'生成local.properties。或者通过env var

注入它      

总时间:1秒

我的问题是如何删除此问题? ant release 是否真的需要构建tesseract以便在android studio中使用它?

1 个答案:

答案 0 :(得分:1)

您似乎未运行android update project --path .来生成local.properties文件。

但是有一种更简单的方法 - 从最近的更新开始,您可以按照instructions在应用程序中包含OCR引擎作为预编译的二进制文件。要使用当前版本,请添加

compile 'com.rmtheis:tess-two:5.4.0'

到应用dependencies的{​​{1}}部分。