2012-05-28 17 views
8

मैं एंड्रॉइड पर चलने वाले ओसीआर का उपयोग करके एक ऐप विकसित करने की कोशिश कर रहा हूं। मैंएंड्रॉइड अपडेट प्रोजेक्ट -पथ "कमांड नहीं मिला"

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

में चरणों का पालन कर रहा हूँ मैं "NDK-निर्माण" करने के लिए कदम और उन्नत "एंड्रॉयड अद्यतन परियोजना -path।" कदम बीत चुके हैं। लेकिन यह दिखाता है "एंड्रॉइड: कमांड त्रुटि नहीं मिली"। मैं एंड्रॉइड विकास के लिए नया हूँ। क्या कोई मुझे बता सकता है कि मैं पथ चर कैसे सेट करूं?

अग्रिम धन्यवाद।

export ANDROID_HOME=/Applications/android-sdks 

पथ के लिए उपकरण जोड़े

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

platform- जोड़ें:

+0

जो ओएस आप इसका उपयोग कर रहे हैं वह उबंटू 11.10 में काम नहीं करेगा। क्या आपने एंड्रॉइड-एनडीकेआर 7 डाउनलोड किया था? –

+1

'पाथ' पर्यावरण चर सेट करने का तरीका सीखना वास्तव में प्रोग्रामिंग प्रश्न नहीं है। विकास के लिए जो भी ओएस आप उपयोग कर रहे हैं, उसके लिए यह पता लगाने के लिए एक खोज इंजन का उपयोग करें। आप अपने एसडीके से 'उपकरण' और 'प्लेटफॉर्म-टूल्स' निर्देशिका को अपने 'पथ' में जोड़ना चाहेंगे। – CommonsWare

उत्तर

3

आप मैक या लिनक्स ओएस

मान लिया जाये कि आप ANDROID_HOME स्थापित एसडीके को इंगित करने के लिए सेट किया है कि प्रयोग कर रहे हैं पाथ

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

आपका आदेश PATH चर को तोड़ देता है। –

8

Festus के जवाब देने के लिए संपादित करें:

ऐसा नहीं करते हैं:export PATH=$ANDROID_HOME/tools। यह पूरे पैथ चर बदल जाएगा।

इसके बजाय निम्नलिखित का उपयोग करें:

export PATH=$PATH:$ANDROID_HOME/tools 

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

यह मौजूदा पथ के लिए उपकरण और मंच-उपकरण के लिए पथ जोड़ना चाहिए।

2

इसके बजाय इस आदेश का उपयोग करने का ---> एंड्रॉयड अद्यतन परियोजना -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 

यहाँ पहले NDK परियोजना निर्देशिका है कि मैं प्रयोग किया जाता है जिस तरह से है जाया करते थे "सीडी" कमांड "।" (डॉट) पथ (-p) के लिए

$ ANDROID_SDK/SDK/उपकरण/एंड्रॉयड। बल्ले अद्यतन परियोजना -पी।

संबंधित मुद्दे