系统无法在android中找到指定的路径ndkbuild

时间:2016-02-10 18:50:57

标签: android android-ndk ocr

我想在android中构建一个ocr应用程序。因为我正在使用 tessaract 库。我正在关注这个问题ocr tutoial它说按照以下步骤

  1. 下载NDK&提取到C:\ drive- 完成
  2. 设置NDK路径&环境变量中路径变量的Android SDK路径.- 完成
  3. 下载tessaract library并将其解压缩到C: - 完成
  4. 打开命令行&进入tessract文件夹ibn下载库.-
  5. 写ndk-build- 未完成
  6. 当我写 ndk-build 时,它会显示the system can't find the specified path。 请告诉我如何解决这个问题。我已经花了很多时间在这上面。

    提前致谢。

1 个答案:

答案 0 :(得分:4)

如果您重新阅读发布的链接,您可能会注意到作者的这一行:

  

注意:如果您在上述任何一个步骤中失败,那么您还没有为这个狗屎做好准备。更好地掌握Android开发课程的介绍,阅读一本书,然后再回到本教程。你只是浪费时间和精力,你会在这次崩溃的评论中喋喋不休,这不起作用。 (PS。不,我不会在您的电子邮件中向您发送源代码,请停止发送垃圾邮件。)

你应该认真考虑他的建议 - 使用Android NDK只会从这里变得更加困难。

您可能收到该错误消息,因为cmd无法找到位于android-ndk-r10e根目录内的ndk-build程序。可能的原因:

  • 编辑PATH变量时出错 - 确保每个文件路径以分号分隔,并且您提供了NDK安装的完整路径。
  • 您的PATH太长 - 最大长度为260个字符。 See this page for more info. tl; dr:前缀\?\到你的PATH以达到这个长度限制。
  • 设置变量时已打开cmd - 尝试重新启动cmd 程序甚至重新启动你的机器。