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

标签 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

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

最佳答案

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

下的 SDK 目录中找到

你有两个选择:

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

    将 android 添加到您的 PATH

    export PATH=$PATH:/your_sdk_path/tools

关于android - 通过 osx 命令行构建 tess-two 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22473753/

相关文章:

ruby-on-rails - rbenv:没有这样的命令 "install"即使安装了 ruby​​-build

macos - Dylibs 和 OS X

android - PhotoEditorSDK:从服务器添加自定义覆盖

Android Activity 生命周期和 JNI native 代码生命周期

r - 为什么我的 ESS R session 回退到 C 区域设置?

bash - 为什么我的脚本在命令后突然退出?

git - Bash shell 脚本错误 sh : [: missing `]'

linux - Bash如何组合参数

android - 传递相机拍摄的字节数组图片时未完成 Activity

android - BroadcastReceiver 不接收 TIME_SET、DATE_CHANGED 操作