我正在尝试使用谷歌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中使用它?
答案 0 :(得分:1)
您似乎未运行android update project --path .
来生成local.properties
文件。
但是有一种更简单的方法 - 从最近的更新开始,您可以按照instructions在应用程序中包含OCR引擎作为预编译的二进制文件。要使用当前版本,请添加
compile 'com.rmtheis:tess-two:5.4.0'
到应用dependencies
的{{1}}部分。