में लॉगिंग और क्रैश स्टैक निशान नहीं दिख रहे हैं मैं अपने डिवाइस पर एक ऐप डीबग करने की कोशिश कर रहा हूं और मुझे डीबगर के साथ कुछ परेशानी हो रही है। मैं लकड़हारा परीक्षण की कोशिश की है, तो यह बहुत तरह Logcat लिए लिखते थे देखने के लिए:एंड्रॉइड स्टूडियो
Log.d("MyActivity", "Testing logging...");
लेकिन कुछ भी नहीं app: com.myapp.debug
फिल्टर के साथ Logcat में दिखाई देता है। जब मैं बस स्ट्रिंग के आधार पर फ़िल्टर ऊपर आता है (मेरे ऐप नाम का उपयोग कर), लेकिन प्रविष्टि इस प्रकार है:
01-08 13:45:07.468 29748-29748/? D/MyActivity﹕ Testing logging...
इस प्रश्न चिह्न मतलब यह है कि अनुप्रयोग में कुछ डिबगर के माध्यम से पारित नहीं हो रही है? यह डीबगर के साथ मेरे दूसरे मुद्दे से संबंधित हो सकता है:
मैं एक दुर्घटना डीबग कर रहा हूं और हर बार ऐसा होता है, फोन बस दिखाता है कि 'ऐप प्रतिक्रिया नहीं दे रहा है' संदेश तो वर्तमान गतिविधि को बंद कर देता है, डीबगर को डिस्कनेक्ट करता है, और ऐप पिछली गतिविधि के साथ चल रहा है। कोई ढेर निशान नहीं, दुर्घटना के बारे में कोई जानकारी नहीं, कुछ भी नहीं। क्या यह काम करने के लिए एंड्रॉइड स्टूडियो में स्थापित करने की ज़रूरत है?
मैं अक्सर लगता है कि पैकेज के आधार पर छानने, logcat में दिखा किसी कारण से लॉग इन करें उत्पादन को रोकता है। अपने एएनआर का निदान करने के लिए, मैं अनुशंसा करता हूं: लॉगकैट में सभी फ़िल्टरिंग को हटा रहा है, और लॉग स्तर को चेतावनी (त्रुटि नहीं) पर स्विच कर रहा हूं। फिर एएनआर शो पर कोई विवरण देखने के लिए आउटपुट के माध्यम से स्क्रॉल करें। – stkent
मुझे यकीन नहीं है, लेकिन मेरे पास समान समस्याएं थीं। बस रन -> फिर से शुरू करें .. –
मुझे एएस 1.0 के साथ एक ही समस्या है जब मैं अपने ऐप पैकगेनेम द्वारा फ़िल्टर करता हूं तो मुझे लॉगकैट में कुछ भी दिखाई नहीं देता है। फ़िल्टर को हटाने से डिवाइस से सब कुछ पता चलता है। –