安卓源代码错误

3
我正在尝试使用Tesseract制作一个Android OCR应用程序。我已经按照以下教程中给出的说明进行操作:http://gaut.am/making-an-ocr-android-app-using-tesseract/
我已成功使用ndk-build构建了代码。但是当我运行时,出现了问题。
android update project --PATH

在使用路径后,需要进行设置

export PATH=$ANDROID_HOME/platform-tools

我遇到了以下错误:

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 21, in <module>
    os.execvp("python3", [sys.argv[0]] + sys.argv)
  File "/usr/lib/python2.7/os.py", line 344, in execvp
    _execvpe(file, args)
  File "/usr/lib/python2.7/os.py", line 380, in _execvpe
    func(fullname, *argrest)
OSError: [Errno 2] No such file or directory

我在谷歌上搜索了错误,并找到了以下解决方案:Android Source problem 我将路径位置更改为
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

按照第二个链接中的建议操作,但出现错误:android: 命令未找到。

我尝试安装最新版本的Python,但仍然显示如上述相同的错误。

我完全不知道这个错误是什么意思。

请问您能否解释一下这是什么意思,以及如何摆脱它?


仍然出现以下错误:

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 21, in <module>
    os.execvp("python3", [sys.argv[0]] + sys.argv)
  File "/usr/lib/python2.7/os.py", line 344, in execvp
    _execvpe(file, args)
  File "/usr/lib/python2.7/os.py", line 380, in _execvpe
    func(fullname, *argrest)
OSError: [Errno 2] No such file or directory

请帮我弄清楚这意味着什么,并且如何克服它。
1个回答

0

在您的更改之后,您的$PATH环境变量不再包含Android SDK路径,因此您的shell无法找到android命令。 您首先需要将Android SDK路径添加回$PATH变量中。 在控制台中键入:

export PATH="$PATH:/path_to_the_Android_SDK/tools/"

您第一次尝试更改$PATH似乎已经覆盖了它,而不是附加到它。请注意,如果通过export添加任何目录,则必须包括$PATH:

export PATH="$PATH:$ANDROID_HOME/platform-tools"应该可以解决问题,假设已设置$ANDROID_HOME$ANDROID_HOME应等于Android SDK的路径,您应该在其中看到platform-tools目录。


非常感谢您的回复。 我按照您的建议在Android SDK中附加了平台工具的路径,但我仍然遇到另一个错误:Traceback(最近的调用最先):   File“/usr/lib/command-not-found”,第21行,在<module>中     os.execvp(“python3”,[sys.argv[0]]+ sys.argv)   File“/usr/lib/python2.7/os.py”,第344行,在execvp中     _execvpe(文件,args)   File“/usr/lib/python2.7/os.py”,第380行,在_execvpe中     func(fullname,* argrest) OSError:[Errno 2]没有这样的文件或目录请帮助我弄清楚这是什么意思以及如何克服它。 - paalaak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接