2012-05-28 63 views
8

我想開發一個應用程序使用運行在Android上的OCR。我下面的步驟安卓更新項目「路徑」命令未找到「

http://gaut.am/making-an-ocr-android-app-using-tesseract/

我已經通過了「NDK,打造」的步驟,並以先進的「機器人更新項目-path。」步驟。但它顯示「android:command not found error」。我是android開發新手。任何人都可以告訴我如何設置路徑變量。

在此先感謝。

+0

你正在使用它的操作系統不會在Ubuntu 11.10中工作。你下載了android-ndkr7嗎? –

+1

學習如何設置'PATH'環境變量並不是一個真正的編程問題。使用搜索引擎找出如何做到這一點,無論你用於開發的任何操作系統。您需要將SDK中的'tools'和'platform-tools'目錄添加到您的'PATH'中。 – CommonsWare

回答

3

如果您使用的是Mac或Linux操作系統

假設你已經設置ANDROID_HOME指向SDK安裝:

export ANDROID_HOME=/Applications/android-sdks 

添加工具PATH

export PATH=${PATH}:${ANDROID_HOME}/tools 

添加與平臺工具PATH

export PATH=${PATH}:${ANDROID_HOME}/platform-tools 
+0

您的命令打破了PATH變量。 –

8

編輯對非斯的回答是:

不這樣做:export PATH=$ANDROID_HOME/tools。這將改變整個PATH變量。

而是使用以下命令:

export PATH=$PATH:$ANDROID_HOME/tools 

export PATH=$PATH:$ANDROID_HOME/platform-tools 

這應該工具和平臺工具添加到現有路徑。

2

而不是使用此命令的---> Android的更新項目-p

使用此命令

android.bat更新項目-p {項目路徑}

0

我也遇到同樣的問題視窗。我這樣做,它適用於我。

$ $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 /工具/機器人。蝙蝠更新項目-p。