में डिबगिंग मैं एंड्रॉइड के लिए नया हूं और मैं एंड्रॉइड ऐप इश्यू (एंड्रॉइड एसडीके के साथ ग्रहण का उपयोग करके) डीबग करने का प्रयास कर रहा हूं।एंड्रॉइड स्रोत
मैं Android मंच कोड (विशेष रूप से Activity.class
में कोड, और अधिक विशेष startActivityForResult()
विधि जहां समस्या उत्पन्न हो रही है में कोड) में कदम करना चाहते हैं और मैं ठीक से Activity.class
के लिए कोड को खोजने के लिए ग्रहण प्राप्त नहीं कर पा रहे इसलिए मैं उस स्रोत में कदम उठा सकता हूं और देख सकता हूं। यह मुझे 'स्रोत नहीं मिला' देता है और मैंने 'स्थानों को संलग्न स्रोत' बटन या परियोजना गुणों के माध्यम से कई स्थानों से android.jar
को जोड़ने का प्रयास किया है, लेकिन इनमें से कोई भी काम नहीं कर रहा है। (android.jar adt-bundle/sdk/platforms/android-7
फ़ोल्डर से लिया गया है और साथ ही रेपो के prebuilts/sdk/7
फ़ोल्डर से लिया गया संस्करण भी है।)
मैं Google एपीआई 7 (एंड्रॉइड 2.1) के साथ बिल्डिंग/डिबगिंग कर रहा हूं। यह परियोजना Google एपीआई 7 को लक्षित करने के लिए सेट है और एंड्रॉइड आभासी डिवाइस उस लक्ष्य पर भी सेट है।
मैं एक स्थानीय निर्देशिका कि Activity.java
नवीनतम रेपो (frameworks/base/core/java/android
) से डाउनलोड करने के लिए होता है स्रोत लगाव ओर इशारा करते हुए की कोशिश की है।
क्या मुझे रेपो से एंड्रॉइड 2.1 के लिए उपयोग की जाने वाली उस स्रोत निर्देशिका का संस्करण प्राप्त करने का प्रयास करने की आवश्यकता है? या यह तथ्य है कि मैं Google एपीआई 7 (एंड्रॉइड ओपन सोर्स 2.1 के बजाए) समस्या के साथ निर्माण कर रहा हूं? या क्या कोई अन्य android.jar
मुझे इंगित करना चाहिए?
मैं एक और एपीआई स्रोत कोड क्योंकि जहाँ तक मुझे पता है एंड्रॉयड एपीआई 7 सूत्रों एंड्रॉयड एसडीके प्रबंधक से डाउनलोड करने के लिए नहीं है, एपीआई 15 या तो की तरह, पता लगाने के लिए आप सलाह होगा। –
मुझे वास्तव में एक समाधान मिला (यकीन नहीं है कि यह सबसे अच्छा या आदर्श दृष्टिकोण है) लेकिन ऐसा लगता है कि यह काम करता है (एक समान प्रश्न का उत्तर के रूप में पाया जाता है) http: //www.mkyong।com/android/attach-android-source-code-to-eclipse-ide/ – ggprod
बहुत बढ़िया! कृपया अपने स्वयं के प्रश्न का उत्तर दें जब आप यहां आने वाले लोग ऐसा करने में सक्षम होंगे। –