我正在尝试使用在Android上运行的OCR开发应用。我正在按照
中的步骤进行操作http://gaut.am/making-an-ocr-android-app-using-tesseract/
我已经通过了“ndk-build”步骤并进入了“android update project -path。”步骤。但它显示“android:command not found error”。我是android开发的新手。任何人都可以告诉我如何设置路径变量。
提前致谢。
答案 0 :(得分:8)
编辑Festus的答案:
不要这样做: export PATH=$ANDROID_HOME/tools
。这将改变整个PATH变量。
而是使用以下内容:
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
这应该将工具和平台工具的路径添加到现有PATH中。
答案 1 :(得分:3)
如果您使用的是Mac或Linux操作系统
假设您已将ANDROID_HOME设置为指向sdk install:
export ANDROID_HOME=/Applications/android-sdks
将工具添加到PATH
export PATH=${PATH}:${ANDROID_HOME}/tools
将平台工具添加到PATH
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
答案 2 :(得分:2)
而不是使用此命令---> android更新项目-p
使用此命令
android.bat更新项目-p {项目路径}
答案 3 :(得分:0)
我在Windows中遇到过同样的问题。我是这样做的,它对我有用。
$ $ANDROID_SDK/sdk/tools/android.bat update project -p .
Updated local.properties
Updated file C:\ndk\android-ndk-r9b\samples\hello-jni\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter
这里首先使用“cd”命令进入ndk项目目录,这是我用“。”(点)路径(-p)
$ ANDROID_SDK / sdk / tools / android.bat更新项目-p。