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

Posted

技术标签:

【中文标题】通过 osx 命令行构建 tess-two 的问题【英文标题】:Issues building tess-two via osx command line 【发布时间】:2014-04-23 19:15:48 【问题描述】:

我目前正在尝试按照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 苔丝

$ cd 苔丝二

$ ndk-build

$ android 更新项目 --path .

$ ant 发布

一进入就遇到问题:

$ android 更新项目 --path .

这是显示的错误:

-bash: android: 找不到命令

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

【问题讨论】:

【参考方案1】:

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

你有两个选择:

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

    使用

    将 android 添加到您的 PATH

    导出 PATH=$PATH:/your_sdk_path/tools

【讨论】:

【参考方案2】:

您必须先下载 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/

【讨论】:

以上是关于通过 osx 命令行构建 tess-two 的问题的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的站点中分发我的 OSX 命令行应用程序?

如何在 osx 机器中将 Apple 配置文件从一个用户转移到另一个用户?

无法使用 SQLite.swift 构建命令行项目

[Mac OSX技巧] 通过命令行开启安全性与隐私中的任何来源

在 Swift 中使用命令行工具更新当前行

如何使用命令行在Macos上打包Chrome扩展程序?