2015-03-02 10 views
18

काम नहीं कर रहा है मुझे बहुत अजीब बात है कि मुझे लॉगबैक का सामना करना पड़ रहा है डिबगिंग एप्लिकेशन में दिखाया गया है लेकिन चल रहा है (डीबगिंग नहीं) एप्लिकेशन के दौरान यह लॉगकैट नहीं दिखा रहा है।एंड्रॉइड स्टूडियो लॉगकैट

मैंने इसे पुनरारंभ करने का प्रयास किया लेकिन कुछ भी नहीं हो रहा है।

+0

कभी कभी यह डिवाइस को पहचानने के बाद 1-3 मिनट लगते हैं logcat दिखाया गया है पहले से "केवल चार्ज" मेरा फ़ोन के यूएसबी विकल्प बदलकर समस्या का समाधान हो । इसे ठीक करने के तरीके पर कोई विचार बहुत अच्छा होगा। – ByteHamster

+0

मैंने इसे कई बार कोशिश की लेकिन ऐप चलाने के दौरान लॉगकट टैब के अंदर कुछ भी नहीं दिख रहा है, बजाय डीबगिंग के दौरान लॉग उत्पन्न होते हैं। – squiroid

उत्तर

34

enter image description here

Android 2.2 में मेरे मामले में, किसी कारण से, Firebase लटकती बॉक्स के ऊपर चिह्नित में डिफ़ॉल्ट रूप से चुना गया था। तो लॉग ड्रॉप नहीं हुआ। मुझे बस इसे No Filters में बदलने की जरूरत है। फिर यह काम किया।

मैंने लॉगकैट को पुनरारंभ करने का भी प्रयास किया, जो भी काम नहीं करता था। No Filters जादू किया था।

उम्मीद है कि यह किसी की मदद करेगा।

संपादित: साथ ही आप logcat के लिए Show only selected application चयन केवल वर्तमान डिबगिंग प्रक्रिया को दिखाने के लिए, अपने अनुप्रयोग उर्फ ​​कर सकते हैं।

+0

नहीं पता कि मैं इस बार क्यों नहीं देख रहा हूं! यह फायरबेस फिल्टर पर फंस गया था – Manny265

+0

मुझे खुशी है कि @ Manny264 –

+1

एंड्रॉइड स्टूडियो 2.2.3 के साथ एक ही समस्या में मदद मिली, और इस पोस्ट ने समस्या हल की! –

21
  • आप इसे छुपा हो सकता है, के लिए लॉग टैब खोलने के लिए Alt + 6 दबाकर देखें।

  • लॉग स्तर को देखें: - यह वर्बोज़ होना चाहिए।

  • एडीबी पुनरारंभ करें।

  • यदि यह काम नहीं करता है तो एंड्रॉइड स्टूडियो को पुनरारंभ करें।

+1

मैं पैनल देख सकता हूं लेकिन इसमें कुछ भी नहीं है। – squiroid

+0

क्या आपने एडीबी को पुनरारंभ करने का प्रयास किया है? –

+2

मैंने पहले ही इसका उल्लेख किया है कि मैंने पहले से ही एडीबी को फिर से शुरू किया है लेकिन कुछ भी नहीं हुआ। – squiroid

4

मुझे निम्नलिखित के लिए काम मिला।

सबसे पहले, मेरी समस्या: मैं यूएसबी केबल के माध्यम से जुड़े सैमसंग गैलेक्सी ए 3 पर एक ऐप का परीक्षण कर रहा था। मुझे फ़िल्टर किए गए लोगों सहित सामान्य लॉग कैट संदेश मिल रहे थे, फिर अचानक लॉगबैट ने फ़िल्टर किए गए संदेशों को प्रदर्शित करना बंद कर दिया। इसे वर्बोज़ में सेट करने से लैगैट के ऊपरी बाएं कोने में एक मेसेज के साथ संदेशों की एक सतत स्ट्रीम प्रदर्शित होती है जो "प्रदर्शित करने के लिए बहुत अधिक आउटपुट" बताती है।

मैंने एंड्रॉइड स्टूडियो को फिर से शुरू करने का प्रयास किया (कैश साफ़ करने के बिना और बिना किसी किस्मत। मैंने फिर अपने फोन को रिबूट किया और सबकुछ सामान्य हो गया। तो ऐसा लगता है कि संलग्न फोन समस्या थी, logCat को बहुत अधिक जानकारी भेज रहा था।

उम्मीद है कि यह किसी की मदद करेगा।

Log.e(getMyName(),message); 

समस्या इस के साथ था, चर कि गेटर विधि ऐक्सेस कर रहे थे अशक्त था:

0

मैं इस कोड था। एंड्रॉइड स्टूडियो ने मुझे इसके बारे में कोई त्रुटि नहीं दी! ऐसा लगता है कि यह चुपचाप Log.e कथन को काम करने के लिए नहीं दे रहा था। मैंने कई ब्लॉगों की जांच की लेकिन समाधान नहीं मिला। इस छोटी सी मिस ने मेरा पूरा एक घंटे बर्बाद कर दिया। उम्मीद है कि यह किसी की मदद करता है।

0

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

मैंने अपने पैकेज का नाम बदल दिया था, लेकिन लॉगकट खोज क्षेत्र में पुराना नाम छोड़ा था। परिणाम: नहीं logcat उत्पादन दिखाई

0

मैंने "चयनकर्ता" से "अनुमत" से "डिवाइस" में "विस्तारित लॉग" स्विच करने का प्रयास किया और इससे मदद मिली। अब लॉगबैट में डीबग जानकारी दिखाई देती है।

+0

क्या आप प्रक्रिया को विस्तारित कर सकते हैं। –

3

लॉगकैट के ऊपरी बाईं ओर एमुलेटर चुनने का विकल्प है। यह डिफ़ॉल्ट रूप से वर्तमान एमुलेटर का चयन नहीं किया जा सकता है। इसे वर्तमान एमुलेटर में बदलने की कोशिश करें और यह ठीक हो जाएगा।
image

+0

धन्यवाद, मैं इसके लिए वर्षों से गुगल रहा हूं !!! –

1

अन्य लोगों ने जो कहा, इसके अलावा, देखो कि आपने खोज बॉक्स में कुछ लिखा है जो इस समस्या का कारण बनता है (यह मेरा मामला था)। पुनरारंभ करने के मामले में भी, यह स्वयं को हटा नहीं देगा। enter image description here

0

मैं करने के लिए "स्थानांतरण फ़ाइलें (एमटीपी)"

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