मैन्युअल रूप से प्रोफ़ाइल करने लायक ऐप्लिकेशन बनाने के लिए, पहले रिलीज़ ऐप्लिकेशन बनाने और फिर अपनी मेनिफ़ेस्ट फ़ाइल को अपडेट करने की ज़रूरत पड़ती है. जो रिलीज़ ऐप्लिकेशन को प्रोफ़ाइल किए जा सकने वाले ऐप्लिकेशन में बदल देता है. प्रोफ़ाइल किए जा सकने वाले ऐप्लिकेशन को कॉन्फ़िगर करने के बाद, प्रोफ़ाइलर लॉन्च करें और विश्लेषण करने के लिए, प्रोफ़ाइल की जा सकने वाली प्रोसेस चुनें.
कोई रिलीज़ ऐप्लिकेशन बनाएं
प्रोफ़ाइल बनाने के लिए रिलीज़ ऐप्लिकेशन बनाने के लिए, यह तरीका अपनाएं:
-
अपने ऐप्लिकेशन के ऐप्लिकेशन में निम्न पंक्तियां जोड़कर डीबग कुंजी से अपने ऐप्लिकेशन पर हस्ताक्षर करें
build.gradle
फ़ाइल. अगर आपके पास पहले से ही रिलीज़ के लिए बने वर्शन का कोई वैरिएंट है, तो अगले चरण पर जाएं.buildTypes { release { signingConfig signingConfigs.debug } }
-
Android Studio में, बिल्ड करें > बिल्ड वैरिएंट चुनें... को चुनें और रिलीज़ वैरिएंट चुनें.
रिलीज़ को 'प्रोफ़ाइल की जा सकने वाली' के तौर पर सेट करना
अपने रिलीज़ ऐप्लिकेशन को प्रोफ़ाइल किए जा सकने वाले ऐप्लिकेशन में बदलने के लिए, ये काम करें फ़ॉलो किया जा रहा है:
-
AndroidManifest.xml
फ़ाइल खोलें और<application>
में यह जोड़ें. ज़्यादा जानकारी के लिए, रिलीज़ के लिए अपना ऐप्लिकेशन बनाना लेख पढ़ें.<profileable android:shell="true"/>
-
SDK टूल के वर्शन के आधार पर, आपको मेनिफ़ेस्ट की पुष्टि से जुड़ी गड़बड़ी दिख सकती है. अगर आप गड़बड़ियों को ठीक नहीं कर पाते और आपको लगता है कि गड़बड़ियों को चेतावनियों के तौर पर लेना सुरक्षित है, तो अपनी
build.gradle
फ़ाइल में ये लाइनें जोड़ें.aaptOptions { additionalParameters =["--warn-manifest-validation"] }