Android 11 में, आपके ऐप्लिकेशन को बेहतर बनाने के कई शानदार तरीके उपलब्ध हैं. Android 11 में, बैटरी लाइफ़ और सुरक्षा को बेहतर बनाने के साथ-साथ, उपयोगकर्ता की निजता को बढ़ाने के लिए, कुछ बदलाव भी किए गए हैं. इन बदलावों में से कुछ का असर सिर्फ़ उन ऐप्लिकेशन पर पड़ता है जो Android 11 को टारगेट करते हैं. वहीं, कुछ बदलावों का असर उन सभी ऐप्लिकेशन पर पड़ता है जो Android 11 वाले डिवाइस पर चलते हैं. भले ही, किसी ऐप्लिकेशन का `targetSDKVersion` कुछ भी हो.targetSDKVersion
Android 11 के एपीआई का इस्तेमाल करके डेवलपमेंट करने और Android 11 में हुए बदलावों के साथ अपने ऐप्लिकेशन की जांच करने के लिए, इस पेज पर दिए गए निर्देशों को फ़ॉलो करें. इससे आपको Android Studio में Android 11 SDK सेट अप करने और Android 11 पर अपने ऐप्लिकेशन को बनाने और चलाने में मदद मिलेगी.
Android Studio डाउनलोड करना
Android 11 SDK में ऐसे बदलाव शामिल हैं जो Android Studio के कुछ पुराने वर्शन के साथ काम नहीं करते. Android 11 SDK के साथ बेहतर डेवलपमेंट अनुभव पाने के लिए, Android Studio 4.2 या इसके बाद वाले वर्शन का इस्तेमाल करें.
Android Studio 3.3 और इसके बाद वाले वर्शन का इस्तेमाल करके, Android 11 के ऐप्लिकेशन कंपाइल और टेस्ट किए जा सकते हैं. हालांकि, Android 11 SDK के कुछ उपयोगकर्ताओं को Gradle सिंक में गड़बड़ियां आ सकती हैं. साथ ही, उन्हें पुराने हो चुके डिपेंडेंसी के बारे में चेतावनियां भी मिल सकती हैं. याद रखें कि Android Studio के मौजूदा वर्शन को इंस्टॉल रखा जा सकता है, क्योंकि एक साथ कई वर्शन इंस्टॉल किए जा सकते हैं.
Android 11 SDK डाउनलोड करना
Android Studio इंस्टॉल और खोलने के बाद, Android 11 SDK को इस तरह इंस्टॉल करें:
- टूल > एसडीके मैनेजर पर क्लिक करें. इसके बाद, पैकेज की जानकारी दिखाएं पर क्लिक करें.
- एसडीके प्लैटफ़ॉर्म टैब में, Android 11.0 ("R") सेक्शन को बड़ा करें और Android SDK प्लैटफ़ॉर्म 30 पैकेज को चुनें.
- एसडीके टूल टैब में, Android SDK Build-Tools 34 सेक्शन को बड़ा करें और
30.x.xका नया वर्शन चुनें. - चुने गए पैकेज डाउनलोड और इंस्टॉल करने के लिए, लागू करें > ठीक है पर क्लिक करें.
अपने बिल्ड कॉन्फ़िगरेशन को अपडेट करना
अपने ऐप्लिकेशन के बिल्ड कॉन्फ़िगरेशन को बदलकर, Android 11 को टारगेट करने से, आपके ऐप्लिकेशन को
Android 11 के एपीआई का ऐक्सेस मिल जाता है. साथ ही, अपने ऐप्लिकेशन की कंपैटिबिलिटी को पूरी तरह से टेस्ट किया जा सकता है
जब आप Android 11 के लिए पूरी तरह से सहायता जोड़ने की तैयारी करते हैं. ऐसा करने के लिए, मॉड्यूल-लेवल की build.gradle फ़ाइल खोलें और compileSdkVersion और targetSdkVersion को अपडेट करें:
शानदार
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
Kotlin
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
Android 11 में हुए उन बदलावों के बारे में जानने के लिए जो आपके ऐप्लिकेशन पर असर डाल सकते हैं, ये पेज पढ़ें. इससे आपको इन बदलावों के लिए टेस्टिंग शुरू करने में मदद मिलेगी:
- Android 11 में हुए ऐसे बदलाव जो सभी ऐप्लिकेशन पर असर डालते हैं
- Android 11 में हुए ऐसे बदलाव जो Android 11 को टारगेट करने वाले ऐप्लिकेशन पर असर डालते हैं
- Android 11 में निजता से जुड़े बदलाव
Android 11 में उपलब्ध नए एपीआई के बारे में ज़्यादा जानने के लिए, Android 11 की सुविधाएं और एपीआई लेख पढ़ें.