एंड्रॉइड स्टूडियो के भीतर लॉगकट विंडो को पुनर्स्थापित करें


174

मैंने हाल ही में एंड्रॉइड स्टूडियो v0.1.1 का उपयोग करना शुरू किया है, और मैं लॉगकैट को खोजने के लिए प्रतीत नहीं कर सकता ... क्या यह चला गया है? या यदि नहीं, तो मैं इसे कैसे सक्षम कर सकता हूं?

यदि यह चला गया है, तो क्या मेरे ऐप व्यवहार (और मुख्य रूप से क्रैश) को लॉग करने के लिए कुछ इसी तरह सक्षम करने का कोई तरीका है?


शायद आप अपने कंप्यूटर को पुनरारंभ करने का प्रयास कर सकते हैं, मैं इसे इस तरह से ठीक करता हूं।
RxRead

जवाबों:


323

मुझे लगता है कि मैं अभी भी 0.1.1 की अपनी स्थापना में लॉगकैट पा सकता हूं

विंडोज पर + या मैक पर Alt+ दबाने की कोशिश करें ।6CMD6


5
ध्यान दें, इसे एक अलग खिड़की में लाने के लिए (बल्कि "मुख्य विंडो के अंदर" नीचे की तरफ)। लॉग बिल्ली अनुभाग के चरम शीर्ष दाईं ओर "गियर" का उपयोग करें; फ्लोटिंग मोड का चयन करें। भ्रामक तो यह "अभी भी डॉक किया गया प्रतीत होता है" ... बस पट्टी को पकड़ो और इसे चारों ओर ले जाएं। (यदि आप मैक के लिए उपयोग किए जाते हैं, तो यह थोड़ा भ्रमित करने वाला है।) (एंड्रॉइड स्टूडियो मैक एह पर कमाल है।)
फेटी

मैं अभी भी एक सफेद "logcat" बॉक्स देखता हूं, भले ही मैंने "डिवाइस" विंडो से अपना डिवाइस चुना हो। (एंड्रॉइड स्टूडियो 1.0.2)
कोई व्यक्ति

2
एंड्रॉइड स्टूडियो 1.1.0 के साथ आपको एंड्रॉइड डीडीएमएस विंडो के शीर्ष दाईं ओर स्थित छोटे आइकन पर क्लिक करना होगा, देखें @Manoj Behera नीचे दिए गए दो उत्तरों का जवाब दें
raudi

2
के रूप में संस्करण 1.2.1.1 है, लेकिन अभी भी Ctrl + 6 काम नहीं कर रहा .कोई logcat
डांडा

लिनक्स के बारे में क्या?
नरेंद्र सिंह

60

जांचें कि क्या आपने इसे छिपाया है ... विंडो को ऊपर लाने के लिए Alt+ 6का उपयोग करें और नीचे दिए गए बटन पर क्लिक करें 'लॉगकाट दृश्य पुनर्स्थापित करें'

IDE के भीतर से लॉगकाट तक पहुँचना


"रीस्टोर लॉगकैट व्यू 'के लिए वोट करें। स्टैकओवरफ्लो उत्तर ने तुरंत AndroidStudio मदद की जांच किए बिना मुझे ठीक कर दिया। मैं एंड्रॉइड स्टूडियो 1.x (स्थिर रिलीज) का उपयोग कर रहा हूं। मैंने स्टुइडो मदद में देखा, उसके बाद" कैसे छिपाना डिवाइस को छिपाने के लिए। एंड्रॉइड स्टूडियो में लॉग इन करें ", छिपाने के लिए / पूर्ववत छिपाने के विकल्प को खोजने के लिए। मैंने छुपाया, लेकिन छिपाने के संचालन को कैसे अनडू करें, तुरंत नहीं मिल सका।
श्री राम

18

आप इसे Alt + 6 दबाकर दिखा सकते हैं

या ...

यहाँ क्लिक करें!


1
आपके स्क्रीनशॉट में, "logcat" लेबल वाला बॉक्स, कोई लॉगकैट नहीं दिखाता है, भले ही मैंने कनेक्टेड डिवाइस और रनिंग ऐप को ठीक से चुना हो। मैंने "नो फिल्टर्स" भी चुना है और अभी भी अपने नेक्सस 5 पर मुझे कोई लॉगकैट दिखाई नहीं देता है
कहीं कोई

लॉगकाट कभी-कभी रुक जाता है। आप बाईं ओर पुनरारंभ आइकन दबाने की कोशिश कर सकते हैं, अगर इससे आपको यह जांचने में मदद नहीं मिल सकती है कि सही डिवाइस अभी भी चयनित है, तो adb को पुनरारंभ करें, डिवाइस को डिस्कनेक्ट करें / कनेक्ट करें, आदि :-(
raudi

12

में एंड्रॉयड स्टूडियो 3.4 , मामले में, जिसमें Logcat में प्रकट नहीं होता View->ToolWindows->Logcat(उस मामले में Alt+6या CMD+6भी काम नहीं करेगा), जिस तरह से logact खिड़की प्राप्त करने के लिए है:

  1. File->Profile or debug APK (एपीके चुनें)
  2. नई विंडो का चयन करें या वर्तमान विंडो का उपयोग करें।
  3. Logcat अब मेनू ( View->ToolWindows->Logcat) के माध्यम से Alt+6या के माध्यम से उपलब्ध है CMD+6

यह समस्या एक संकेत है कि एंड्रॉइड स्टूडियो प्रोजेक्ट के साथ कुछ ठीक से कॉन्फ़िगर नहीं किया गया है। उपरोक्त समाधान उपयोगी हो सकता है:

  1. एक अस्थायी समाधान के रूप में जब एंड्रॉइड स्टूडियो प्रोजेक्ट के साथ कॉन्फ़िगरेशन समस्याएं होती हैं, तो किसी कारण से एंड्रॉइड स्टूडियो लॉगकैट विंडो को छिपाने का कारण बनता है।
  2. एंड्रॉइड स्टूडियो प्रोजेक्ट के बिना ऐप डिबग करने के लिए एंड्रॉइड स्टूडियो लॉगकैट विंडो का उपयोग करने की कोशिश करते समय।

मैं इस काम पर विश्वास नहीं कर सकता! क्या अजीब बग है। यह मेरे साथ एंड्रॉइड स्टूडियो 3.5 में भी हुआ था, और इस पद्धति ने इसे पुनर्स्थापित किया। धन्यवाद
माइक हार्डी

अंत में मैंने पाया कि जब इस पद्धति ने अस्थायी रूप से पहुंच बहाल की थी, तब भी मेरा लॉगकैट मेरे प्रोजेक्ट के विंडो लेआउट से गायब था। बदले में मैंने Android स्टूडियो को कैसे शुरू किया गया था, इस संबंध में एक पैथिंग मुद्दे का पता लगाया और एक बार जब मैंने हल किया कि सब कुछ ठीक है।
माइक हार्डी

धन्यवाद @MikeHardy, ने उत्तर में कुछ स्पष्टीकरण जोड़े।
एमएन 1

मैं स्पष्टीकरण की तरह - मैं केवल के रूप में इस था आभार में एक बार फिर जवाब कर रहा हूँ केवल बात यह है कि एक चुटकी में काम किया - मैं वास्तव में logcat + एमुलेटर रिकॉर्डिंग की जरूरत ठीक तो है और ठीक से अभी तक अपने प्रोजेक्ट को ठीक करने के लिए समय नहीं था। यह उसके लिए एक महान चाल है। चीयर्स!
माइक हार्डी

अपडेट cmd + 6 और ant + 6 काम नहीं करने के बाद से यह स्वीकृत उत्तर होना चाहिए
Simo

11

उपकरण-> Android -> Android डिवाइस मॉनिटर

एक अलग विंडो खोलेगा


3

एक अलग टर्मिनल खोलें और logcat के साथ adb शुरू करें। मेरी (linux) प्रणाली पर;

~ / android-studio / sdk / platform-tools / adb logcat


1
माफ करना क्या? जब तक कि यहां बताए गए दृश्यों के जादू के पीछे कुछ नहीं है, यह लॉगकैट आउटपुट को देखने के निर्देश देता है, न कि "एंड्रॉइड स्टूडियो में लॉगकैट विंडो को कैसे पुनर्स्थापित करें"।
user812786

3

जबकि मुझे पार्टी के लिए थोड़ा देर हो जाएगी, यह कुछ साल और स्टूडियो का नया संस्करण है।

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

  • मेनू -> बिल्ड -> प्रोजेक्ट बनाएं
  • अपनी सेटिंग में । सब कुछ और सिंक से टिप्पणी करें ।
  • सब कुछ और फिर से सिंक करें।
  • मेनू -> बिल्ड -> प्रोजेक्ट बनाएं
  • प्रोजेक्ट बिल्ड हो जाने के बाद .. आपका स्टूडियो तैयार हो जाएगा।

मुझे इस मुद्दे से संबंधित कई अलग-अलग बगों का सामना करना पड़ा है, यह परिदृश्य इनमें से अधिकांश मामलों को कवर करता है।


2

एंड्रॉइड स्टूडियो 2.3.2 में आपको सबसे नीचे "एंड्रॉइड मॉनिटर" पैनल पर क्लिक करना होगा और "लॉगकैट" इस पैनल का एक टैब है। संलग्नक देखें।

यदि आपके पास यह पैनल नहीं है, तो आपको अपने मुख्य मेनू पर जाना होगा और फिर देखें-> टूलबार / टूलबटन / स्टेटसबार / नेविगेशनबार

यहां छवि विवरण दर्ज करें


यह मददगार है !!
स्तुति कासलीवाल

मुझे इसके लिए -1 मिला। यह दूसरों की मदद करने के मेरे सभी अच्छे इरादे के साथ है। काश कोई इसे सही कर दे।
गोबर

2

"फ्लोटिंग मोड" चुनें फिर "डॉकर मोड"। यह मेरे लिए काम किया है!


2

मेरे मामले में, Logcat Android Project में दिखाई दे रहा है, लेकिन Flutter Project में नहीं।

स्पंदन परियोजना में, "ईवेंट लॉग" टैब पर क्लिक करें

यह दिखाएगा

23/03/20
6:52  Frameworks Detected
Android framework is detected.

"कॉन्फ़िगर करें" पर क्लिक करें और यह लॉगकैट दिखाएगा



1

रास्ता एक:

आप logcat में बिन आइकन का उपयोग कर सकते हैं यहां छवि विवरण दर्ज करें

तरीका दो: आप लंच के बाद लॉगकैट को साफ कर सकते हैं कॉन्फ़िगरेशन> विविध संपादित करें

लंच से पहले लॉग लॉग चेक करें

यहां छवि विवरण दर्ज करें


1

मेरे मामले में खिड़की भी गायब थी और "देखें -> टूल विंडो -> लॉगकैट (Alt + 6)" भी मौजूद नहीं था। ALT + 6 दबाने पर भी बिल्कुल कोई प्रभाव नहीं पड़ा।

मैंने इसे इस तरह तय किया:

  1. एक डिवाइस कनेक्ट करें
  2. टर्मिनल के माध्यम से ADB शुरू करें ("> adb usb")
  3. इसे फिर से रोकें (ctrl + c)
  4. ईवेंट लॉग (लाल X के माध्यम से) के बगल में नीचे बाईं विंडो में टर्मिनल विंडो बंद करें

टर्मिनल को बंद करने के बाद लॉगकैट विंडो टैब सूची में दिखाई दी और मेनू प्रविष्टि "व्यू -> टूल विंडो" श्रेणी में दिखाई दी।

यहां छवि विवरण दर्ज करें


0

स्पष्ट रूप से, जब लॉगकैट खोला जाता है और एंड्रॉइड स्टूडियो को फुलस्क्रीन मोड और बैक पर स्विच किया जाता है, तो लॉगकैट विंडो कहीं नहीं मिलती है।

उपाय:

Android Studio को पुनरारंभ करें।


0

Android स्टूडियो स्क्रीन के Android मॉनिटर टैब नीचे खोजें। इस पर क्लिक करें। यह एक विंडो प्रदर्शित करेगा और टैब कॉल लॉगकैट है। यदि आप Android मॉनिटर टैब नहीं देख सकते हैं, तो Alt+ पर क्लिक करें G


0

मेरे लिए डिवाइस चयन बार (या जो भी इसे वास्तव में कहा जाता है) लॉगकैट टैब में दिखाई नहीं देता है, इसे हल करने के लिए मुझे लॉगकाट को किसी अन्य स्थिति (बाएं / दाएं) पर ले जाना और वापस ले जाना होगा


0

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



0

जब आप एंड्रॉइड डायरेक्टरी ओपन ऐप डायरेक्टरी को खोलने के बजाय एंड्रॉइड स्टूडियो में प्रोजेक्ट खोल रहे हैं

यहां छवि विवरण दर्ज करें


-1

टूल-> Android-> ADB एकीकरण सक्षम करें

मेरे मामले में यह स्वचालित रूप से अक्षम हो गया


-1

मेरे मामले में, मैं खिड़की देखता हूं, लेकिन इसमें कोई संदेश नहीं है। केवल पुनरारंभ (स्टूडियो संस्करण 1.5.1) संदेशों को वापस लाया।


मैंने स्पष्ट करने के लिए उत्तर का संपादन किया। मुझे लगता है कि इस पोस्ट में कुछ उपयोगकर्ताओं के पास एक ही मुद्दा है।
एली

-4

मुझे आशा है कि आपने अपने मशीन पर एंड्रॉइड प्रोग्राम डिबगिंग के लिए आवश्यक ड्राइवर स्थापित किए हैं। यदि ऐसा है, तो जब आप एक वास्तविक डिवाइस में एंड्रॉइड स्टूडियो से एक एप्लिकेशन चलाते हैं, तो यह लॉगकैट को सक्षम करने के लिए पूछते हुए एक संदेश देगा। यदि आपने उस विकल्प को निष्क्रिय कर दिया है, तो आप विंडो मेनू से लॉगकैट दृश्य को सक्षम कर सकते हैं -> दृश्य देखें -> लॉगकाट। अगली बार जब आप अपने एप्लिकेशन को वास्तविक डिवाइस पर या किसी एमुलेटर में चलाते हैं, तो आप देख सकते हैं कि लॉगकट सक्रिय है।

यदि आप उपरोक्त समाधान के साथ इसे देखने में सक्षम नहीं हैं, तो आप टाइप करके कमांड लाइन से लॉगकैट देख सकते हैं

adb logcat

आप अधिक जानकारी यहाँ से देख सकते हैं http://developer.android.com/tools/help/logcat.html

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.