android - एक्लिप्स का उपयोग करके लाइन द्वारा एंड्रॉइड एप्लिकेशन लाइन को डीबग कैसे करें?




eclipse debugging (4)

मैं वीएस.Net आईडीई से परिचित हूं और इसे डिबगिंग के लिए बहुत समर्थन है। लेकिन एंड्रॉइड विकास मेरे लिए कुछ नया है। मैं ग्रहण आईडीई का उपयोग कर रहा हूँ। मैं सोच रहा था कि एंड्रॉइड एप्लिकेशन लाइन को लाइन से कैसे डिबग करना है जैसे हम नेट आईडीई में कर सकते हैं?

वर्तमान में मैं लॉग विंडो का उपयोग कर रहा हूं , लेकिन मैं इससे खुश नहीं हूं। मुझे विशेषज्ञ लोगों से सुझाव की ज़रूरत है, ग्रहण का उपयोग कर एंड्रॉइड एप्लिकेशन को डीबग करने का सबसे अच्छा तरीका क्या है?

आपके मूल्यवान समय और सहायता के लिए बहुत बढ़िया धन्यवाद।


  1. या तो प्रोजेक्ट पर राइट क्लिक करके ऐप शुरू करें और Debug As -> Android Application चयन Debug As या इसे सामान्य रूप से चलाएं और बाद में डीडीएमएस परिप्रेक्ष्य में अपने डिवाइस फलक में चल रहे ऐप का चयन करें और हरे रंग की बग पर क्लिक करें।

  2. एक बार ब्रेकपॉइंट मारा गया है तो आप ( f6 ) या चरण ( f5 ) पर कदम उठा सकते हैं (अधिक कमांड के लिए रन मेनू देखें)।



दो तरीके हैं। सबसे पहले आप ऐप को शुरू करने से डीबग कर सकते हैं। आप इसे अपने प्रोजेक्ट पर राइट क्लिक करके कर सकते हैं-> एंड्रॉइड एप्लिकेशन के रूप में डीबग करें।

दूसरी विधि में, आप पूर्ण ऐप को पुनरारंभ किए बिना किसी भी गतिविधि को डीबग कर सकते हैं। आप इसे ऐसा कर सकते हैं: - 1) डीडीएमएस पर जाएं

2) अब नीचे टैब पर + साइन के साथ छोटे मोबाइल आइकन पर क्लिक करें।

3) अब डिवाइस पर क्लिक करें। उपकरणों की सूची के बाद परियोजनाओं की सूची के साथ दिखाया जाएगा। आवश्यक परियोजना पर क्लिक करें। और हरे रंग के रंग डीबग विकल्प पर क्लिक करें। आपका डीबग मोड अब शुरू हो गया है।

एक समारोह के अंदर जाने के लिए F3। अगली पंक्ति और F8 के लिए F6 अगले ब्रेक पॉइंट पर जाने के लिए।


मैंने अभी एंड्रॉइड डेवलपमेंट टूल्स (एडीटी), एडीटी-बंडल-मैक-x86_64-20131030 संस्करण में शामिल ग्रहण स्थापित किया है। मैनिफेस्ट फ़ाइल में संपत्ति को सेट करने से मुझे एक चेतावनी मिली कि यह अलग-अलग रन और डीबग कॉन्फ़िगरेशन सेट करना बेहतर होगा। यह पता चला है कि मुझे बस एक डिबगिंग प्रोफ़ाइल बनाने की आवश्यकता है:

  1. चलाएं >> डीबग कॉन्फ़िगरेशन ...
  2. डिफ़ॉल्ट लेने के लिए "डीबग" पर क्लिक करें

अब आप डिवाइस पर चलाने के लिए रन >> डीबग पर जा सकते हैं। (मान लीजिए कि उपकरण डिबगिंग सक्षम है, ज़ाहिर है)

यदि आप ग्रहण या एडीटी डेवलपर हैं और इसे पढ़ रहे हैं, तो मैं दृढ़ता से सुझाव देता हूं कि ग्रहण डिफ़ॉल्ट रूप से एक डिबगिंग कॉन्फ़िगरेशन बनाते हैं।





debugging