通过osx命令行构建tess-two的问题

时间:2014-03-18 08:18:59

标签: android macos bash android-ndk tesseract

我正在尝试按照https://github.com/rmtheis/tess-two上的指示,通过命令行为OCR android应用程序构建tess-two。这是在我的Macbook OSX 10.9.4上完成的。

为了构建tess-two,必须在命令行中键入:

  

$ 1git clone git://github.com/rmtheis/tess-two tess

     

$ cd tess

     

$ cd tess-two

     

$ ndk-build

     

$ android update project --path。

     

$ ant release

我一进入就遇到了问题:

  

$ android update project --path。

这是显示的错误:

  

-bash:android:command not found

我花了很多时间试图解决这个问题,到目前为止还没有任何成果。我很感激任何建议。感谢。

2 个答案:

答案 0 :(得分:1)

这意味着android命令不在PATH中。尝试输入which android。如果它在PATH范围内,它应该为您提供位置 通常可以在android

下的SDK目录中找到tools

你有两个选择:

  1. 使用your_sdk_path/tools/android update project --paht
  2. 运行命令
  3. 使用

    将android添加到PATH

    export PATH = $ PATH:/ your_sdk_path / tools

答案 1 :(得分:0)

您必须先下载Android Development Toolkit捆绑包。 https://developer.android.com/sdk/index.html?hl=sk#mac-bundle

然后将/ sdk / tools添加到您的路径中。

我希望你知道如何配置你的路径。如果您不确定,请查看:http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/