2012-11-12 17 views
14

मैं मूल हैलो वर्ल्ड फोनगैप एंड्रॉइड एप्लिकेशन पर स्थापित करने की कोशिश कर रहा हूं। मैंने चींटी, जावा जेडीके, और एंड्रॉइड एसडीके के लिए पथ स्थापित और सही तरीके से कॉन्फ़िगर किया है। हालांकि, जब मैंफोनगैप सेटअप कॉर्डोवा त्रुटि त्रुटि बनाएँ

create C:\Users\Shoes\Documents\Dev\Test com.codebundle.test Test 

को चलाने के लिए प्रयास करते हैं और कॉर्डोबा मुझे निम्न त्रुटि

Missing one of the following: 
JDK: http://java.oracle.com 
Android SDK: http://developer.android.com 
Apache ant: http://ant.apache.org 

मैं परीक्षण किया है सही ढंग से सेटअप

ant 
adb 
java 

कोशिश कर सभी ठीक काम किया द्वारा दे दी है कि सभी रास्ते हैं , कृपया

उत्तर

15

यदि आप "एंड्रॉइड" टाइप करते हैं तो क्या होता है? आपको यह सुनिश्चित करने की ज़रूरत है कि $ ANDROID_HOME/टूल और $ ANDROID_HOME/प्लेटफ़ॉर्म-टूल्स आपके $ PATH दोनों में हैं।

http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

एक दोस्त कल रात के साथ काम किया और उसकी समस्या JRE JDK उसकी राह में और नहीं थी। तो जब उसने जावैक टाइप किया तो यह नहीं मिला। यदि आपके पास एक ही समस्या है तो आपको जेडीके के स्थान पर इंगित करने के लिए अपने पथ को अपडेट करना होगा।

+0

एडीबी और एंड्रॉयड एक ही स्थान पर हैं, इसलिए हाँ यह काम किया: पी –

+0

JDK ने मेरी समस्या का भी था, पोस्ट के लिए धन्यवाद। – AAnkit

+0

जेडीके बनाम जेआर मेरी समस्या भी है – MikeMurko

2

अपने पैथ चर में जावैक का मार्ग सेट करें, यह मेरे लिए ठीक काम करता है, मुझे भी यही समस्याएं थीं।

javac 
    java 
    ant 

आप पर ऐसा कर सकते हैं:

C:\Program Files\Java\jdk1.7.0_05; 
    C:\Program Files\Java\jdk1.7.0_05\bin; 
    C:\Program Files\Java\jdk1.7.0_05\lib 

जब आप Windows में cmd ​​पर, आप कहीं से भी इन आदेशों को चलाने के लिए सक्षम होना चाहिए: मैं पथ चर करने के लिए इन तीन फ़ोल्डरों जोड़ा cmd wihtout त्रुटियों, तो कॉर्डोवा भाग जाएगा।

+0

आप इन पथों को कहां सेट करते हैं? –

14

पथों को जोड़ने के लिए पथ चर पर्याप्त नहीं है। आप JAVA_HOME JDK के बिन फ़ोल्डर में पथ के साथ स्पष्ट जोड़ने के लिए, उदाहरण के लिए की जरूरत है:

JAVA_HOME -> C:\Program Files\Java\bin 

Phonegap/कॉर्डोबा में आपकी सेटिंग में JAVA_HOME चर के लिए लग रही है।

+0

जो मेरी समस्या को हल करता है। धन्यवाद। –

+0

में "\ bin" शामिल नहीं होना चाहिए, जैसा कि आप पथ में देख सकते हैं, इसका उपयोग इस तरह से किया जाता है "% JAVA_HOME% \ bin;", तो आपको पता चलेगा कि आपके पास "\ bin" है, आपका पथ कुछ ऐसा हो जाएगा यह: xxx \ java \ bin \ bin – Franva

0

मैं सभी सही किया है, लेकिन अब भी यह संदेश मिलता है:

Missing one of the following: 
JDK: http://java.oracle.com 
Android SDK: http://developer.android.com 
... 

मेरे लिए समाधान प्रणाली चर पथ

0

समस्या यह है कि था नहीं मेरे उपयोगकर्ता चर पथ करने के लिए सभी को जोड़ने के लिए था बनाएँ javac.exe नहीं मिला, पथ में बिन निर्देशिका भी शामिल करें: C:\Program Files\Java\jdk1.7.0_11\bin (मेरे मामले में)।

5

सेट के बाद दो वातावरण चर

C:\>set ANT_HOME="C:\apache-ant-1.8.4\" 

C:\>set JAVA_HOME="C:\Program Files\Java\jdk1.7.0_04\" 
0

मैं अपने सिस्टम पथ वैरिएबल संपादित और यह अंत में इस तरह देखा, मैं बहुत से जोड़ा है, लेकिन लगता है मैं coz करने के लिए इसे बाहर काम किया उसके बाद ही

D:\Python27\Lib\site-packages\PyQt4;%CommonProgramFiles%\Microsoft Shared\Windows Live;c:\bin;D:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;D:\Program Files (x86)\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;d:\wamp\bin\php\php5.2.6\;d:\cygwin\bin;D:\Program Files (x86)\Android\android-sdk\platform-tools;D:\Program Files (x86)\Android\android-sdk\tools;D:\wamp\bin\mysql\mysql5.0.51b\bin;D:\Program Files\Java\jdk1.7.0_01;D:\Program Files\Java\jdk1.7.0_01\bin;D:\Program Files\Java\jdk1.7.0_01\lib;D:\SDK\apache-ant-1.8.4;D:\SDK\apache-ant-1.8.4\bin;D:\SDK\apache-ant-1.8.4\lib 
था

अपने पथ संपादन के बाद, आप एक नया कमांड प्रॉम्प्ट विंडो (विंडो में) खोलना चाहिए आप परीक्षण "जावा" "चींटी" "एडीबी" या "javac"

1

सेटअप PhoneGap परियोजना कमांड चलाने से पहले छह आसान चरणों में।

http://wezeste.blogspot.in/201 ...

  1. डाउनलोड से नवीनतम phonegap रिहाई ->http://phonegap.com/install/

  2. unzip और डाउनलोड phonegap ज़िप

  3. सेट अलग अलग रास्तों के एंड्रॉयड/bin निर्देशिका के लिए जाना :(आप पर्यावरण में भी ऐसा कर सकते हैं)

जावा: सेट पथ =% पथ%; C: \ Program Files (x86) \ जावा \ jdk1.7.0_21 \ बिन

चींटी: सेट पथ =% पथ%; C: \ अपाचे-चींटी-1.9। 4 \ बिन

JAVA_HOME: सेट JAVA_HOME = C: \ प्रोग्राम फ़ाइलें (x86) \ जावा \ jdk1.7.0_21 \ बिन

  1. कमांड के साथ एंड्रॉयड peoject बनाएँ - गंतव्य बनाने [पैकेज का नाम] [परियोजना का नाम]

डी बनाने: \ AndroidProjects com.project.example हैलो

  1. आयात एंड्रॉयड ग्रहण में बनाया परियोजना

  2. डाउनलोड करके अपने प्रोजेक्ट की lib में कॉर्डोबा-2.2.0.jar जोड़ें।

भागो आपका पहला परीक्षण आवेदन

धन्यवाद

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