2012-05-28 14 views
8

Próbuję stworzyć aplikację przy użyciu OCR, która działa na systemie Android. Mam następujące kroki wAndroid update project -path "command not found"

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

I zdały-build „NDK” krok i awansowała do „android -path projektu aktualizacji.” Step. Ale pokazuje "android: nie znaleziono błędu polecenia". Jestem nowy w rozwoju Androida. Czy każdy może mi powiedzieć, jak ustawić zmienne ścieżki.

Z góry dziękuję.

+0

którego systemu operacyjnego używasz, nie będzie działać w Ubuntu 11.10. Czy pobrałeś android-ndkr7? –

+1

Nauka jak ustawić zmienną środowiskową "PATH" nie jest tak naprawdę pytaniem programistycznym. Użyj wyszukiwarki, aby dowiedzieć się, jak to zrobić dla dowolnego systemu operacyjnego, którego używasz do programowania. Będziesz chciał dodać katalogi 'tools' i' platform-tools' ze swojego SDK do 'PATH'. – CommonsWare

Odpowiedz

3

Jeśli używasz Mac lub Linux OS

Zakładając, że masz ustawione ANDROID_HOME aby wskazywał SDK zainstalować:

export ANDROID_HOME=/Applications/android-sdks 

Dodaj Narzędzia do PATH

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

Dodaj od platformy narzędzia do PATH

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

Twoje polecenie łamie zmienną PATH. –

8

Edit, aby odpowiedzieć na Festus:

nie rób tego:export PATH=$ANDROID_HOME/tools. zmieni to całą zmienną PATH.

Zamiast użyć następujących:

export PATH=$PATH:$ANDROID_HOME/tools 

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

Należy dodać ścieżkę narzędzia i platformy narzędzi do istniejącej ścieżki.

2

Zamiast tego polecenia ---> android projekt aktualizacji -p

użycie tego polecenia

android.bat -p projekt projekt aktualizacji {ścieżka}

0

jakie napotkał ten sam problem w Windows. Zrobiłem to w ten sposób i to działa dla mnie.

$ $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 

Tutaj po raz pierwszy użyte polecenie "CD", aby przejść do NDK katalogu projektu, który jest sposób użyłem "" (kropka) dla ścieżki (-P)

$ ANDROID_SDK/sdk/tools/android. projekt aktualizacji batów -p.

Powiązane problemy