2011-12-23 10 views
28

एंड्रॉइड के लिए एक्लिप्स में लिखा गया एक प्रोग्राम डीबग करने का प्रयास करते समय मुझे एक त्रुटि मिली है कि android.jar के लिए कोई स्रोत अटैचमेंट नहीं है।ग्रहण के लिए एंड्रॉइड स्रोत कैसे संलग्न करें?

मैं अपने डीबगिंग को जारी रखने के लिए ग्रहण से जुड़े स्रोत को कैसे प्राप्त करूं?

+3

संभावित शिकार: http://stackoverflow.com/questions/5753021/how-to-attach-source-to-android-jar – Zoot

उत्तर

54

ग्रहण में:

विंडो> Android SDK प्रबंधक, "एंड्रॉयड एसडीके के लिए सूत्रों का कहना है" स्थापित Android 4.0

के तहत द्वारा संकेत दिए "नहीं स्रोतों संलग्न ...", बटन पर क्लिक करके चुनें निर्देशिका "अपने Android एसडीके निर्देशिका/स्रोतों/android- एपीआई स्तर /"

उदाहरण: C: \ ... \ Android-SDK-windows \ स्रोतों \ एंड्रॉयड -16

android.jar तो Maven->Donwload Sources पर

Right click:

+0

कि मदद करने के लिए, अब भी वही त्रुटि के साथ प्रकट नहीं किया था। कोई अन्य सुझाव? –

+0

ठीक है, मैंने संपादन देखा, यह मैंने चुनी गई सटीक निर्देशिका थी। वैसे भी, क्या मुझे अपने एंड्रॉइड 4.0 के बाद/स्रोत/एंड्रॉइड -14 चुनना चाहिए? क्योंकि मैंने एंड्रॉइड -15 (संस्करण 4.0.3) के लिए स्रोत भी स्थापित किए हैं। हो सकता है कि कंप्यूटर/स्रोतों के स्रोतों का डुप्लिकेट होने पर कंप्यूटर फंस गया हो? मुझे यह भी नहीं मिला कि हम ऐसा क्यों करते हैं। सूत्रों को क्यों संलग्न करें, ऐसा करने का क्या मतलब है? अनुलग्नक में क्या शामिल है? –

+2

हाँ मुझे लगता है कि आपको/स्रोत/एंड्रॉइड -14 चुनना है, ऐसा करने का बिंदु यह है कि यदि आप एंड्रॉइड विधि की घोषणा खोलना चाहते हैं, तो आप इसके पीछे एंड्रॉइड का स्रोत कोड देख सकते हैं (ग्रहण Ctrl + में एक विधि पर क्लिक करें) –

0

ग्रहण पैकेज एक्सप्लोरर में।

प्रक्रिया समाप्त होने तक थोड़ी देर प्रतीक्षा करें और आप कर चुके हैं। (मुझे यकीन नहीं है कि एंड्रॉइड एसडीके प्रबंधक में "स्रोत स्थापित करें" की जांच करना इसके लिए एक शर्त है, लेकिन आप हमें कोशिश कर सकते हैं और बता सकते हैं)

1

यदि आप वास्तव में android.jar स्रोत चाहते हैं, तो इन आसान चरणों का पालन करें: (ग्रहण आईडीई के लिए)

  1. प्लगइन एंड्रॉयड स्रोत स्थापित करें मदद के लिए जा रहा द्वारा> इंस्टॉल करें नए सॉफ्टवेयर> इस साइट जोड़ें: "http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/"। सूची से एंड्रॉइड स्रोत का चयन करें, अगला क्लिक करें, और सामान्य की तरह स्थापित करें। संकेत मिलने पर ग्रहण को पुनरारंभ करें।

  2. यदि स्रोत अभी भी संलग्न नहीं हैं, तो उन्हें मैन्युअल रूप से संलग्न करें। आपको प्लगइन फ़ोल्डर में आमतौर पर ECLIPSE_PATH \ plugins \ com.android.ide.eclipse.source_MAY_BE_VARY \ VERSION एंड्रॉइड के संस्करण के आधार पर स्रोत मिलेंगे, वे अलग-अलग फ़ोल्डरों में होंगे। (उदाहरण: एंड्रॉइड 4.4 के लिए स्रोत नामक फ़ोल्डर में हैं)। स्रोत स्रोत.zip संग्रह में होंगे।

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