2010-07-23 20 views
14

पर एंड्रॉइड के लिए जावाडोक जोड़ने के लिए मैंने अभी नेट बीन्स का उपयोग शुरू किया। मैं एंड्रॉइड ऐप के विकास में अपना हाथ आजमाने की कोशिश कर रहा हूं। मुझे एंड्रॉइड एसडीके डाउनलोड हुआ और सब कुछ ठीक से काम कर रहा है। मैं छोटे ऐप्स बना सकता हूं और उन्हें एमुलेटर में चला सकता हूं। हालांकि, एंड्रॉइड विधियों के लिए इंटेलिसेंस पॉपअप का कहना है कि जावाडोक नहीं मिला है। क्या इसे जोड़ने का कोई तरीका है?नेटबीन्स

उत्तर

0

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

2

adt-addons द्वारा प्रदान किए गए एंड्रॉइड स्रोतों पर नज़र डालें। यह ग्रहण प्लगइन सभी स्रोतों को डाउनलोड करेगा और उन्हें स्वचालित रूप से संलग्न करेगा।

आप ग्रहण का उपयोग नहीं कर रहे हैं, तो आप अभी भी जार से स्रोत ज़िप http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/plugins/

पर जार फ़ाइल निकालें डाउनलोड कर सकते हैं और अंदर आप प्रत्येक मंच संशोधन के लिए स्रोत ज़िप मिल जाएगा। इन्हें अपने आईडीई से संलग्न करें।

अन्यथा, आप गिट से मैन्युअल रूप से स्रोतों की जांच कर सकते हैं लेकिन यह उपरोक्त प्राप्त करने के लिए एक लंबी और कठिन प्रक्रिया है।

+0

धन्यवाद! ive पहले से ही प्रलेखन डाउनलोड किया है, लेकिन netbeans के लिए एंड्रॉइड प्लगइन के साथ समस्या यह है कि यह आपको एंड्रॉइड plataforms के लिए स्रोत या javadoc संलग्न करने नहीं देता है ...लेकिन यदि आप मेरी परियोजनाओं में एक नया स्रोत फ़ोल्डर जोड़ने का संदर्भ लेते हैं, तो क्या हर बार नेटबीन सभी स्रोतों को संकलित नहीं करेगा जब भी मैं अपने देश का स्वच्छ/निर्माण करता हूं? – Gero

+0

मैं आमतौर पर एंड्रॉइड देव के लिए एक्लिप्स का उपयोग करता हूं लेकिन मैंने अभी देखा है, क्योंकि मैं एक बड़ा नेटबीन्स प्रशंसक हूं। क्या आप http://wiki.netbeans.org/IntroAndroidDevNetBeans द्वारा सुझाए गए अनुसार nbandroid प्लगइन (http://kenai.com/projects/nbandroid/pages/Install) का उपयोग कर रहे हैं? मेरे लिए, जब मैंने प्लेटफ़ॉर्म जोड़े हैं तो मैं पुस्तकालयों में android.jar देख सकता हूं, और मुझे javadocs मिलते हैं। –

+1

मेरा बुरा। मैंने अपने "दस्तावेज़" फ़ोल्डर को/android-sdk-windows/के अंदर ले जाया/और अब सब कुछ अपेक्षित काम करता है। ऐसा लगता है कि nbandroid यह वहां होना चाहता है और हमें दस्तावेज़ों को मैन्युअल रूप से plataform से लिंक करने की अनुमति नहीं देता है। विच एक अच्छा निर्णय है क्योंकि सभी एंड्रॉइड प्लेटफ़ॉर्म द्वारा साझा किया गया केवल एक दस्तावेज़ है। धन्यवाद! (जवाब के रूप में बक्षीस को स्वीकार करना इस पोस्ट में है) – Gero

5

में के रूप में नीचे दिए चरणों का सबसे अच्छा तरीका है नेटबीन 7:

  1. उपकरण -> चींटी पुस्तकालय।
  2. नई लाइब्रेरी -> इसे एंड्रॉइड नाम दें।
  3. क्लासपाथ -> JAR जोड़े/फ़ोल्डर -> {एसडीके फ़ोल्डर} \ प्लेटफार्मों \ एंड्रॉयड -16 \ android.jar (लघु खोजने android.jar में है और यह पथ है, मेरे लिए मैं 16 संस्करण का उपयोग कर रहा हूँ का उपयोग करें) ।
  4. जावाडोक -> ज़िप/फ़ोल्डर जोड़ें -> {एसडीके फ़ोल्डर} \ दस्तावेज़ \ संदर्भ (महत्वपूर्ण नोट: आपको उपरोक्त चरण में त्रुटि मिल सकती है, इसलिए खोज काम नहीं करेगी। इसे हल करने के लिए, फ़ाइल अनुक्रमणिका कॉपी करें। एचटीएमएल [संदर्भ फ़ोल्डर] के अंदर एक नई फाइल में और इंडेक्स-all.html कहा जाता है। फिर चरण 4 में पथ दोबारा जोड़ें)।

स्रोत: Here

+0

ध्यान दें कि इसके लिए काम करने के लिए, आपको "एंड्रॉइड एसडीके के लिए दस्तावेज़ीकरण" पैकेज स्थापित करना होगा (एंड्रॉइड एसडीके प्रबंधक का उपयोग करना)। – Forage

+0

चरण 4 वर्कअराउंड के बिना मेरे लिए काम किया, हालांकि त्रुटि दिखायी गई थी (नेटबीन्स 8.1)। – user905686

0

आप प्लगइन आप एंड्रॉयड एसडीके प्रबंधक से जावाडोक डाउनलोड कर सकते हैं nbandroidsupport का उपयोग करते हैं, तो आप नवीनतम एंड्रॉयड के एपीआई में पैकेज नहीं मिला सकते हैं नाम (मेरे मामले एंड्रॉयड 5.1.1 में) पैकेज का "एंड्रॉइड एसडीके के लिए दस्तावेज़ीकरण" है।

एक बार जब आपने पैकेज स्थापित किया है तो अपने नेटबीन को पुनरारंभ करें। मेरे मामले में javadoc कभी-कभी विधि पर ctrl+space दबाकर नहीं दिखा रहा है, इसलिए आप ctrl+shift+space दबाकर जावाडोक दिखा सकते हैं।

नोट: यह विधि किसी भी एपीआई संस्करण पर लागू होती है।