2 रिपॉजिटरी
Techniques for identifying the causes of Application Not Responding errors using logs and stack traces.
Distinct from Responder Chain Analyzers: None of the candidates address Android-specific UI freeze/ANR diagnosis via log analysis.
Explore 2 awesome GitHub repositories matching mobile development · ANR Diagnoses. Refine with filters or upvote what's useful.
LearningNotes एक तकनीकी नॉलेज बेस और इंजीनियरिंग अध्ययन मार्गदर्शिका है जो Android फ्रेमवर्क इंटरनल्स, सिस्टम आर्किटेक्चर और मोबाइल प्रदर्शन ऑप्टिमाइज़ेशन पर केंद्रित है। यह Android बूट अनुक्रम, प्रोसेस बूटस्ट्रैपिंग और सिस्टम सर्विस इनिशियलाइज़ेशन का विश्लेषण करने के लिए एक संदर्भ के रूप में कार्य करता है। प्रोजेक्ट मोबाइल प्रदर्शन पर विस्तृत मार्गदर्शिकाएं प्रदान करता है, जिसमें मेमोरी फुटप्रिंट को कम करने, मेमोरी लीक की पहचान करने और छवि डिकोडिंग को अनुकूलित करने की रणनीतियां शामिल हैं। यह आगे AIDL और Binder कर्नेल ड्राइवर का उपयोग करके Android इंटर-प्रोसेस संचार को कवर करता है, साथ ही MVVM और MVP जैसे पैटर्न के माध्यम से यूजर इंटरफेस से व्यावसायिक लॉजिक को अलग करने के लिए सॉफ्टवेयर आर्किटेक्चर मैनुअल भी प्रदान करता है। मोबाइल विकास से परे, रिपॉजिटरी में तकनीकी साक्षात्कार की तैयारी के लिए एक कंप्यूटर विज्ञान नॉलेज बेस शामिल है, जो डेटा संरचनाओं, एल्गोरिदम और ऑपरेटिंग सिस्टम अवधारणाओं को कवर करता है। इसमें Git वर्ज़न कंट्रोल के लिए एक व्यावहारिक संदर्भ भी है, जो रिपॉजिटरी प्रबंधन, सिंक्रोनाइज़ेशन और ब्रांचिंग वर्कफ़्लो का विवरण देता है।
Provides techniques for diagnosing Application Not Responding (ANR) errors through log and stack trace analysis.
xCrash एक Android क्रैश रिपोर्टिंग SDK और डायग्नोस्टिक टूल है जिसे एप्लिकेशन हेल्थ को मॉनिटर करने के लिए बनाया गया है। यह रूट या सिस्टम अनुमतियों की आवश्यकता के बिना Java एक्सेप्शन्स, नेटिव C/C++ क्रैश और एप्लिकेशन नॉट रेस्पॉन्डिंग (ANR) इवेंट्स को कैप्चर करता है। यह सिस्टम डायग्नोस्टिक टम्बस्टोन्स (tombstones) बनाता है जिनमें प्रोसेस मेमोरी, फाइल डिस्क्रिप्टर्स और नेटवर्क आँकड़े शामिल होते हैं। यह JVM एक्सेप्शन्स और नेटिव सिग्नल फेलियर दोनों को संभालने के लिए एक एकीकृत पाइपलाइन का उपयोग करता है, जो विश्लेषण के लिए थ्रेड-स्टेट स्नैपशॉट और रजिस्टर स्टेट्स प्रदान करता है। इस टूलसेट में शोर कम करने के लिए रेगुलर एक्सप्रेशन्स के माध्यम से थ्रेड डंप फिल्टरिंग और परफॉरमेंस बॉटलनेक्स व डेडलॉक्स की पहचान करने के लिए ANR मॉनिटर की क्षमताएं शामिल हैं।
Detects and analyzes Application Not Responding events to identify performance bottlenecks and deadlocks in Android apps.