ऐप्लिकेशन की परफ़ॉर्मेंस से जुड़ी गाइड
इस गाइड में उन लाइब्रेरी, टूल, और सबसे सही तरीकों के बारे में खास जानकारी दी गई है जिनका इस्तेमाल Android पर परफ़ॉर्मेंस की जांच करने, उसे बेहतर बनाने, और उसे मॉनिटर करने के लिए किया जा सकता है.
उपयोगकर्ता चाहते हैं कि ऐप्लिकेशन तेज़ी से लॉन्च हों, आसानी से रेंडर हों, और कम मेमोरी और बैटरी का इस्तेमाल करें. इस गाइड के सेक्शन में, टूल, लाइब्रेरी, और सबसे सही तरीकों के बारे में जानकारी और अहम जानकारी दी गई है. इनसे आपको ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने में मदद मिलती है.
चुनिंदा
ऐप्लिकेशन की परफ़ॉर्मेंस का स्कोर पाना
ऐप्लिकेशन की परफ़ॉर्मेंस का स्कोर पाने के लिए, ऐप्लिकेशन की परफ़ॉर्मेंस से जुड़ा क्विज़ लें. हर स्कोर के साथ, काम की अहम जानकारी, आकलन, और सुझाव मिलते हैं. इनकी मदद से, अपने ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाया जा सकता है.
परफ़ॉर्मेंस की जांच करना
ऐप्लिकेशन के डेवलपमेंट के दौरान, उसकी परफ़ॉर्मेंस की जांच करने के बारे में जानें.
प्रदर्शन सुधारें
ऐप्लिकेशन की परफ़ॉर्मेंस को उन जगहों पर बेहतर बनाएं जहां यह प्रोडक्शन के लिए सबसे ज़रूरी है.
परफ़ॉर्मेंस पर नज़र बनाए रखना
संभावित रुकावटों के बारे में जानने के लिए, प्रोडक्शन में अपने ऐप्लिकेशन की परफ़ॉर्मेंस पर नज़र रखें.
चुनिंदा
बेसलाइन प्रोफ़ाइलों की मदद से परफ़ॉर्मेंस को बेहतर बनाना
अपने ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने का सबसे तेज़ और असरदार तरीका, बेसलाइन प्रोफ़ाइलों को लागू करना है.
चुनिंदा
DEX लेआउट को ऑप्टिमाइज़ करके, ऐप्लिकेशन के स्टार्टअप को बेहतर बनाना
DEX लेआउट ऑप्टिमाइज़ेशन की मदद से, स्टार्टअप के दौरान इस्तेमाल किए गए कोड की लोकलिटी को बेहतर बनाया जा सकता है. इससे, पेज फ़ॉल्ट की संख्या कम हो जाती है.
चुनिंदा सैंपल
मैक्रोबेंचमार्क
ऐप्लिकेशन स्टार्टअप और रनटाइम परफ़ॉर्मेंस केस की जांच करने के लिए, मैक्रोबेंचमार्क सैंपल लाइब्रेरी का इस्तेमाल करें. जैसे, जैंक को मापने के लिए RecyclerView को स्क्रोल करना.
माइक्रोबैंचमार्क
लाइब्रेरी मॉड्यूल से कोड और यूज़र इंटरफ़ेस (यूआई) को बेंचमार्क करने के लिए, बेंचमार्क लाइब्रेरी का इस्तेमाल करें.
जैंकस्टैट्स
अपने ऐप्लिकेशन की परफ़ॉर्मेंस को मॉनिटर करने के लिए, JankStats लाइब्रेरी का इस्तेमाल करें.