2016-02-17 7 views
5

मेरे पास एक लेनोवो टैबलेट है जो लगातार सिस्टम (एंड्रॉइड) डीबग संदेशों के साथ लॉग को बाढ़ कर रहा है, जो परीक्षण सॉफ्टवेयर को जटिल बनाता है।सभी ऐप्स के लिए एंड्रॉइड डीबग लॉग संदेश अक्षम करें

क्या सभी एंड्रॉइड डीबग लॉग संदेशों को अक्षम करने का कोई तरीका है?

+0

आपको इस लिंक का संदर्भ लेना चाहिए: http://stackoverflow.com/questions/5553146/disable-logcat-output-completely-in-release-android-app –

+0

लिंक साझा करने के लिए धन्यवाद, दुर्भाग्यवश यह असंबंधित है, मैं किसी भी सिस्टम लॉग को पूरी तरह से अक्षम करने के लिए देख रहा हूँ। –

उत्तर

1

आप लॉग संदेश फ़िल्टर कर सकते हैं। एंड्रॉयड स्टूडियो में: एंड्रॉयड-मॉनिटर के ऊपरी-दाएं "शो केवल चयनित क्षुधा" और यह करने के लिए छोड़ एप्लिकेशन को आप लटकती

+0

सलाह के लिए धन्यवाद। –

+0

क्या आप उत्तर को स्वीकार कर सकते हैं यदि यह आपकी समस्या का समाधान करता है? –

+0

हैलो Björn, फिर से, आपकी सलाह के लिए धन्यवाद। दुर्भाग्य से यह समस्या का समाधान नहीं करता है। लेनोवो का एंड्रॉइड बिल्ड सिर्फ संदेशों के साथ लॉग को बाढ़ देता है जिससे मेरे ऐप्स से संदेश खो जाते हैं। तो मैं वास्तव में जो खोज रहा हूं वह सभी सिस्टम संदेशों को/dev/null - या कुछ समान पाइप करने का एक तरीका है। अब तक, मैंने विकास के लिए डिवाइस से बचकर इस मुद्दे के आसपास काम किया है, जो अब तक एकमात्र समाधान प्रतीत होता है। फिर से धन्यवाद। –

0

में डिबग करने के लिए चाहते हैं आवेदन चल रहा है, का चयन एंड्रॉयड नीचे पैनल में - >दिखाएँ केवल चयनित ऐप्स ->अपने पैकेज के नाम

इसके अतिरिक्त, क्योंकि उपकरण लॉग का सबसे जानकारी स्तर के हैं, को देखने के लिए में किसी भी त्रुटि होता है अगर त्रुटियों, करने के लिए लॉग स्तर सेट चुनें आपका आवेदन।

+0

सलाह के लिए धन्यवाद। समस्या यह है कि लॉगिंग इतनी व्यापक है कि संदेश आउटपुट होने के बाद लॉगकैट सेकंड में दिखाई देते हैं। कभी-कभी संदेश भी खो जाते हैं - यानी लॉगकैट पर बिल्कुल दिखाई नहीं देते हैं। तो दुर्भाग्यवश, संदेशों को फ़िल्टर करना एक विकल्प नहीं है। –

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