मैं संदेश कैसे मुद्रित कर सकते हैं (एक ध्वज की तरह) ग्रहण कंसोल के लिए के लिए विकसित करने के लिए (या लॉग इन करें) जब विकासशील और Android ऐप्लिकेशन डिबगिंगकैसे ग्रहण कंसोल के लिए उत्पादन संदेशों के लिए जब एंड्रॉयड
उत्तर
बल्कि कंसोल, LogCat को Log
इच्छा उत्पादन जो आप इस पर जाकर ग्रहण में पा सकते हैं करने के लिए उत्पादन के लिए कोशिश कर रहा से: विंडो> शो देखें> अन्य ... -> Android-> Logcat
है reference for Log
पर एक नज़र डालें।
लॉगकैट का उपयोग करने के लाभ यह है कि आप अपने लॉग प्रकार के आधार पर अलग-अलग रंग प्रिंट कर सकते हैं, उदाहरण: Log.d
प्रिंट ब्लू, Log.e
प्रिंट नारंगी। इसके अलावा, आप लॉग टैग, लॉग संदेश, प्रक्रिया आईडी द्वारा फ़िल्टर कर सकते और/या आवेदन नाम द्वारा। यह वास्तव में उपयोगी होता है जब आप बस अपने ऐप के लॉग देखना चाहते हैं और अन्य सिस्टम सामान को अलग रखना चाहते हैं।
Log.v("blah", "blah blah");
आप की जरूरत है उन्हें देखने के लिए ग्रहण में एंड्रॉइड लॉग दृश्य जोड़ें। संदेश की गंभीरता (त्रुटि, verbose, चेतावनी, आदि ..) के आधार पर अन्य विधियां भी हैं।
+1 में मेरी सामग्री के लिए लॉग प्रारूप नीचे का उपयोग कैसे पुस्तकालय में ऐसा करने के बारे में? मैंने कोशिश की है लेकिन यह logcat पर कुछ भी नहीं दिखाता है। – Roylee
मैं Log.d विधि का उपयोग भी कृपया आयात import android.util.Log;
Log.d("TAG", "Message");
लेकिन कृपया ध्यान रखें कि, जब आप डिबग संदेशों तो देखने के लिए भागो का उपयोग नहीं करते के रूप में चाहते हैं बल्कि के रूप में "डीबग का उपयोग में रखना " फिर एंड्रॉइड एप्लिकेशन का चयन करें। अन्यथा आप डीबग संदेश नहीं देखेंगे।
System.out.println()
भी लॉगकैट पर आउटपुट करता है। अच्छे पुराने System.out.println()
का उपयोग करने का लाभ यह है कि यदि आप यह जांचने की आवश्यकता है कि कोई चर प्रारंभ किया गया है या नहीं, तो आप कंसोल पर System.out.println(object)
जैसे किसी ऑब्जेक्ट को प्रिंट कर सकते हैं।
Log.d
, Log.v
, Log.w
आदि विधियां केवल आपको कंसोल पर स्ट्रिंग प्रिंट करने की अनुमति देती हैं, न कि ऑब्जेक्ट्स। इसे रोकने के लिए (यदि आप चाहें), तो आपको String.format
का उपयोग करना होगा।
या मदद करता है, आप हमेशा 'toString()' का उपयोग कर सकते हैं। यह 'System.out.println (ऑब्जेक्ट)' आंतरिक रूप से करता है। यदि 'ऑब्जेक्ट' की 'toString()' विधि का उपयोग किया जाता है (उदाहरण के लिए सरणी प्रकारों के लिए) तो आपको उपयोगी आउटपुट नहीं मिल सकता है। –
मुझे टाइपिंग बचाता है। जब ऑब्जेक्ट्स स्वयं का ख्याल रखता है तो मैं हमेशा प्यार करता हूं। ; ) – Tirtha
यह ऑब्जेक्ट को डंप नहीं करता है, यह 'लॉग' के समान प्रिंट करता है। –
मैं प्रिंट Logcat
Log.e("Msg","What you have to print");
पहला पैरामीटर [टैग, संदेश नहीं है] (https://developer.android.com/reference/android/util/Log.html)। – msanford
- 1. बीआईआरटी: कंसोल ग्रहण करने के लिए लॉगिंग
- 2. मेरे ग्रहण में कंसोल मान मुद्रित करने के लिए कैसे?
- 3. ग्रहण में आवेदन के लिए कंसोल तर्क कैसे पास करें?
- 4. ग्रहण: कंसोल के बीच स्विच करने के लिए कीबोर्ड शॉर्टकट?
- 5. उत्पादन के लिए Expressjs
- 6. उदाहरण के लिए एंड्रॉयड
- 7. ग्रहण: कैसे हम तर्क मुख्य के लिए जब
- 8. चींटी एंड्रॉयड v20 के बाद मैं एंड्रॉयड के लिए उन्नत और v20 करने के लिए उपकरण ग्रहण
- 9. जावा में कंसोल को साफ़ करने के लिए - ग्रहण एसडीके
- 10. उत्पादन रेल कंसोल
- 11. ग्रहण कंसोल लोकेल/भाषा
- 12. कैसे ग्रहण करने के लिए
- 13. कैसे db स्पष्ट करने के लिए जब अनुप्रयोग डेटाबेस का उपयोग कर संदेशों को संग्रहीत करने एंड्रॉयड
- 14. कैसे को दबाने के लिए PowerShell Get-सामग्री उत्पादन
- 15. LAMP, XAMPP उत्पादन के लिए
- 16. उत्पादन के लिए रूबी संस्करण
- 17. ओपनजेडीके - उत्पादन के लिए तैयार?
- 18. नई 3.0 के लिए एंड्रॉयड
- 19. मेरी जानकारी के लिए एंड्रॉयड
- 20. कैसे में कीकोड पाने के लिए एंड्रॉयड
- 21. एंड्रॉयड, विकल्प मेनू बनाने के लिए कैसे
- 22. फेसबुक जैसी संदेशों के लिए डेटाबेस डिज़ाइन
- 23. ग्रहण कंसोल aptana प्लगइन
- 24. कोकोस बनाम के लिए एंड्रॉयड
- 25. लिंक्डइन ईद के लिए एंड्रॉयड
- 26. ग्रहण के लिए "HttpClient" आयात करने के लिए कैसे?
- 27. क्या काफ्का उत्पादन के उपयोग के लिए तैयार है?
- 28. एंड्रॉयड उत्पादन लॉगिंग बेस्ट प्रैक्टिस
- 29. कैसे लाने के लिए 25 से अधिक पद संदेशों
- 30. कास्ट से चेतावनी संदेशों को दबाने के लिए कैसे करें()
मेरा, मेरा, यह कितना आसान हो सकता है .... ये छोटी सी चीजें उन प्लेटफार्मों में नई हैं जो इन प्लेटफॉर्म पर नई हैं। धन्यवाद m6tt! एफवाईआई: यहां एक फ़िल्टर विकल्प है जो ऑब्जेक्ट इंस्टेंस के लिए बहुत अधिक ~ – Sage