यहां दी गई टेबल में, दस्तावेज़ में बताई गई सभी सुविधाओं और व्यवहार में हुए बदलावों की सूची दी गई है. इन बदलावों का असर ऐप्लिकेशन डेवलपर पर पड़ सकता है. इस सूची का इस्तेमाल करके, ऐसे बदलावों के बारे में जानें जिनसे आप पर असर पड़ा है. इसके बाद, दस्तावेज़ पढ़ने के लिए, उससे जुड़े लिंक पर क्लिक करें.
| कैटगरी | टाइप | नाम |
|---|---|---|
| सुलभता | नई सुविधाएं और एपीआई |
ब्रेल डिसप्ले की बेहतर सुविधा Android 15 में, हमने TalkBack के लिए यह सुविधा उपलब्ध कराई है कि वह यूएसबी और सुरक्षित ब्लूटूथ, दोनों पर एचआईडी स्टैंडर्ड का इस्तेमाल करने वाले ब्रेल डिसप्ले के साथ काम कर सके. |
| कैमरा और मीडिया | बदलें (सभी ऐप्लिकेशन) |
सीधे तौर पर और ऑफ़लोड करके ऑडियो चलाने की सुविधा चालू होने पर, संसाधन की सीमाएं पूरी होने पर, सीधे तौर पर या ऑफ़लोड करके ऑडियो चलाने की सुविधा वाले पहले से खुले ट्रैक अमान्य हो जाते हैं Android 15 से, जब कोई ऐप्लिकेशन सीधे तौर पर ऑडियो चलाने की सुविधा का अनुरोध करता है, तो सिस्टम सीधे तौर पर ऑडियो चलाने की सुविधा वाले उन सभी ऑब्जेक्ट को अमान्य कर देता है जो नए ट्रैक के अनुरोध को पूरा करने से रोकते हैं. AudioTrack |
| कैमरा और मीडिया | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
ऑडियो फ़ोकस का अनुरोध करने पर पाबंदियां Android 15 को टारगेट करने वाले ऐप्लिकेशन को ऑडियो फ़ोकस का अनुरोध करने के लिए, टॉप ऐप्लिकेशन होना चाहिए या ऑडियो से जुड़ी फ़ोरग्राउंड सेवा चालू करनी चाहिए. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
कम रोशनी में बेहतर फ़ोटो खींचने की सुविधा Android 15 में कम रोशनी में बेहतर फ़ोटो खींचने की सुविधा जोड़ी गई है. यह ऑटो-एक्सपोज़र मोड, Camera 2 और नाइट मोड कैमरा एक्सटेंशन, दोनों के लिए उपलब्ध है. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
ऐप्लिकेशन में कैमरे के कंट्रोल Android 15 में, कैमरे के हार्डवेयर और उसके एल्गोरिदम को ज़्यादा कंट्रोल करने के लिए एक्सटेंशन जोड़े गए हैं. ये एक्सटेंशन, सिर्फ़ उन डिवाइसों पर काम करते हैं जिन पर Android 15 काम करता है. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
एचडीआर हेडरूम कंट्रोल Android 15 में, एसडीआर और एचडीआर कॉन्टेंट के बीच संतुलन बनाए रखने के लिए, setDesiredHdrHeadroom की मदद से एचडीआर हेडरूम को कंट्रोल किया जा सकता है. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
लाउडनेस कंट्रोल Android 15 में LoudnessCodecController एपीआई पेश किया गया है. यह CTA-2075 लाउडनेस स्टैंडर्ड पर आधारित है. इस एपीआई की मदद से, ऑडियो की आवाज़ में होने वाले उतार-चढ़ाव को मैनेज किया जा सकता है. इससे यह पक्का किया जा सकता है कि कॉन्टेंट या ऐप्लिकेशन के बीच स्विच करते समय, उपयोगकर्ताओं को बार-बार वॉल्यूम अडजस्ट न करना पड़े. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
वर्चुअल एमआईडीआई 2.0 डिवाइस Android 15, वर्चुअल एमआईडीआई ऐप्लिकेशन के लिए यूएमपी की सुविधा को बढ़ाता है. इससे कंपोज़िशन ऐप्लिकेशन, सिंथेसाइज़र ऐप्लिकेशन को वर्चुअल एमआईडीआई 2.0 डिवाइस के तौर पर कंट्रोल कर पाते हैं. ठीक उसी तरह जैसे वे यूएसबी एमआईडीआई 2.0 डिवाइस को कंट्रोल करते हैं. |
| कैमरा और मीडिया | नई सुविधाएं और एपीआई |
AV1 सॉफ़्टवेयर डिकोडिंग को ज़्यादा बेहतर बनाया गया है VideoLAN का लोकप्रिय AV1 सॉफ़्टवेयर डिकोडर dav1d अब उन Android डिवाइसों के लिए उपलब्ध है जो हार्डवेयर में AV1 डिकोड करने की सुविधा के साथ काम नहीं करते. |
| कैमरा और मीडिया | बंद की गई सेवाएं/सुविधाएं |
Virtualizer के बजाय Spatializer का इस्तेमाल करेंAndroid 15 में, हम Virtualizer क्लास को बंद कर रहे हैं. |
| कनेक्टिविटी | नई सुविधाएं और एपीआई |
सैटलाइट कनेक्टिविटी की सुविधा Android 15 में, सैटलाइट कनेक्टिविटी के लिए प्लैटफ़ॉर्म सपोर्ट को बढ़ाया गया है. साथ ही, इसमें कुछ यूज़र इंटरफ़ेस (यूआई) एलिमेंट शामिल किए गए हैं. इससे यह पक्का किया जा सकेगा कि सैटलाइट कनेक्टिविटी के लिए, उपयोगकर्ताओं को एक जैसा अनुभव मिले. |
| कनेक्टिविटी | नई सुविधाएं और एपीआई |
एनएफ़सी का बेहतर अनुभव Android 15, टैप करके पेमेंट करने की सुविधा को ज़्यादा आसान और भरोसेमंद बनाने पर काम कर रहा है. साथ ही, यह Android के मज़बूत एनएफ़सी ऐप्लिकेशन इकोसिस्टम के साथ काम करता रहेगा. |
| कनेक्टिविटी | नई सुविधाएं और एपीआई |
Wallet की भूमिका Android 15 में Wallet की भूमिका को पेश किया गया है. इससे उपयोगकर्ता के पसंदीदा Wallet ऐप्लिकेशन को बेहतर तरीके से इंटिग्रेट किया जा सकेगा. |
| मुख्य फ़ंक्शन | बदलें (सभी ऐप्लिकेशन) |
पैकेज की बंद की गई स्थिति में बदलाव Android 15 में, ऐप्लिकेशन को FLAG_STOPPED स्थिति से सिर्फ़ तब हटाया जाएगा, जब उपयोगकर्ता सीधे तौर पर या किसी अन्य तरीके से ऐसा करेगा. मौजूदा पाबंदियों के अलावा, जब ऐप्लिकेशन Android 15 पर बंद हो जाता है, तो सिस्टम सभी लंबित इंटेंट को भी रद्द कर देता है. |
| मुख्य फ़ंक्शन | बदलें (सभी ऐप्लिकेशन) |
16 केबी वाले पेज साइज़ के साथ काम करने की सुविधा Android 15 से, Android सिस्टम उन डेवलपमेंट डिवाइसों के साथ काम करता है जिन्हें 16 केबी वाले पेज साइज़ का इस्तेमाल करने के लिए कॉन्फ़िगर किया गया है. अगर आपने अपने ऐप्लिकेशन में नेटिव कोड का इस्तेमाल किया है, तो आपको अपने ऐप्लिकेशन को 16 केबी वाले डिवाइसों के साथ काम करने के लिए फिर से बनाना होगा. साथ ही, सभी डेवलपर को अपने ऐप्लिकेशन को 16 केबी वाले एनवायरमेंट में टेस्ट करना चाहिए, ताकि यह पुष्टि की जा सके कि ऐप्लिकेशन के व्यवहार में कोई अप्रत्याशित रिग्रेशन नहीं है. |
| मुख्य फ़ंक्शन | बदलें (सभी ऐप्लिकेशन) |
प्राइवेट स्पेस की सुविधा के साथ काम करने के लिए, कुछ ऐप्लिकेशन में ज़रूरी बदलाव प्राइवेट स्पेस, Android 15 में मौजूद एक सुविधा है. इसकी मदद से, लोग अपने डिवाइस पर एक अलग स्पेस बना सकते हैं. इसमें वे संवेदनशील ऐप्लिकेशन को अनचाहे लोगों से दूर रख सकते हैं. इसके लिए, उन्हें पुष्टि करने की एक और लेयर का इस्तेमाल करना होगा. प्राइवेट स्पेस में मौजूद ऐप्लिकेशन को सीमित तौर पर देखा जा सकता है. इसलिए, कुछ तरह के ऐप्लिकेशन को अतिरिक्त चरणों को पूरा करना होगा, ताकि वे किसी उपयोगकर्ता के प्राइवेट स्पेस में मौजूद ऐप्लिकेशन को देख सकें और उनसे इंटरैक्ट कर सकें. |
| मुख्य फ़ंक्शन | बदलें (सभी ऐप्लिकेशन) |
PNG पर आधारित इमोजी फ़ॉन्ट हटाया गया लेगसी, PNG पर आधारित इमोजी फ़ॉन्ट फ़ाइल ( NotoColorEmojiLegacy.ttf) को हटा दिया गया है. अब सिर्फ़ वेक्टर पर आधारित फ़ाइल मौजूद है. |
| मुख्य फ़ंक्शन | बदलें (सभी ऐप्लिकेशन) |
इंस्टॉल किए जा सकने वाले ऐप्लिकेशन का कम से कम टारगेट एपीआई लेवल24 से कम targetSdkVersion वाले ऐप्लिकेशन इंस्टॉल नहीं किए जा सकते. |
| मुख्य फ़ंक्शन | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
मीडिया प्रोसेसिंग फ़ोरग्राउंड सेवा का टाइप Android 15 में, फ़ोरग्राउंड सेवा का एक नया टाइप पेश किया गया है: mediaProcessing. यह सेवा टाइप, मीडिया फ़ाइलों को ट्रांसकोड करने जैसी कार्रवाइयों के लिए सही है. |
| मुख्य फ़ंक्शन | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
फ़ोरग्राउंड सेवाओं को लॉन्च करने वाले BOOT_COMPLETED ब्रॉडकास्ट रिसीवर पर पाबंदियांAndroid 15 को टारगेट करने वाले ऐप्लिकेशन में, BOOT_COMPLETED रिसीवर को फ़ोरग्राउंड सेवाओं के कुछ टाइप लॉन्च करने की अनुमति नहीं है. |
| मुख्य फ़ंक्शन | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
ऐप्लिकेशन, 'परेशान न करें' मोड की ग्लोबल स्थिति में कब बदलाव कर सकते हैं, इसमें बदलाव Android 15 को टारगेट करने वाले ऐप्लिकेशन, अब किसी डिवाइस पर 'परेशान न करें' (डीएनडी) मोड की ग्लोबल स्थिति या नीति में बदलाव नहीं कर सकते. वे ऐसा उपयोगकर्ता की सेटिंग में बदलाव करके या डीएनडी मोड को बंद करके नहीं कर सकते. |
| मुख्य फ़ंक्शन | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
OpenJDK API में हुए बदलाव OpenJDK API के अपडेट के तहत, कुछ ऐसे बदलाव हुए हैं जिनका असर ऐप्लिकेशन की कंपैटिबिलिटी पर पड़ सकता है. जैसे, कुछ स्ट्रिंग फ़ॉर्मैटिंग एपीआई, भाषा कोड हैंडलिंग, और रैंडम इंट सीक्वेंसेस में बदलाव. |
| मुख्य फ़ंक्शन | बंद की गई सेवाएं/सुविधाएं |
Android WebView में WebSQL अब काम नहीं करताWebSettings से WebSQL से जुड़े तरीके अब काम नहीं करते. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
OpenJDK 17 के अपडेट Android 15, Android की कोर लाइब्रेरी को रीफ़्रेश करने का काम जारी रखता है, ताकि OpenJDK LTS की नई रिलीज़ में मौजूद सुविधाओं के साथ अलाइन किया जा सके. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
PDF से जुड़ी सुविधाएं बेहतर बनाई गई हैं Android 15 में, PdfRenderer एपीआई में काफ़ी सुधार किए गए हैं. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
भाषा अपने-आप बदलने की सुविधा में सुधार Android 15 में, भाषा अपने-आप बदलने की सुविधा को बेहतर बनाने के लिए अतिरिक्त कंट्रोल जोड़े गए हैं. इससे ऐप्लिकेशन, इस्तेमाल के उदाहरण के हिसाब से भाषा अपने-आप बदलने की सुविधा को बेहतर बना सकते हैं. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
बेहतर OpenType Variable Font API Android 15 में, OpenType Variable Font को इस्तेमाल करना आसान हो गया है. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
लाइन ब्रेक के लिए बेहतर कंट्रोल Android 15 से, TextView और लाइन ब्रेकर, टेक्स्ट के दिए गए हिस्से को एक ही लाइन में रख सकते हैं, ताकि उसे आसानी से पढ़ा जा सके. |
| डेवलपर की प्रॉडक्टिविटी और टूल | नई सुविधाएं और एपीआई |
ऐप्लिकेशन संग्रहित करना Android 15 में, ओएस लेवल पर ऐप्लिकेशन संग्रहित करने और उन्हें वापस लाने की सुविधा शामिल है. इससे सभी ऐप्लिकेशन स्टोर के लिए, इस सुविधा को लागू करना आसान हो जाता है. |
| ग्राफ़िक्स | नई सुविधाएं और एपीआई |
Android में GPU ऐक्सेस करने की सुविधा को बेहतर बनाया गया है Android 15 में, Vulkan के ऊपर OpenGL® ES चलाने के लिए ANGLE को एक वैकल्पिक लेयर के तौर पर शामिल किया गया है. ANGLE, पहले से ही कुछ नए डिवाइसों पर GL सिस्टम ड्राइवर के तौर पर उपलब्ध है. साथ ही, नए Android डिवाइसों पर सिर्फ़ ANGLE के ज़रिए OpenGL का इस्तेमाल किया जा सकेगा. |
| ग्राफ़िक्स | नई सुविधाएं और एपीआई |
Canvas के लिए बेहतर सुविधाएंAndroid 15 में, Android के Canvas ग्राफ़िक्स सिस्टम को नई सुविधाओं के साथ बेहतर बनाया गया है. |
| इंटरनैशनलाइज़ेशन | नई सुविधाएं और एपीआई |
सीजेके वैरिएबल फ़ॉन्ट Android 15 से, चाइनीज़, जैपनीज़, और कोरियन (सीजेके) भाषाओं के लिए फ़ॉन्ट फ़ाइल, NotoSansCJK, एक वैरिएबल फ़ॉन्ट है. |
| इंटरनैशनलाइज़ेशन | नई सुविधाएं और एपीआई |
वर्णों के बीच स्पेस को सही ठहराना Android 15 से, JUSTIFICATION_MODE_INTER_CHARACTER का इस्तेमाल करके, वर्णों के बीच स्पेस को सही ठहराया जा सकता है. |
| इंटरनैशनलाइज़ेशन | नई सुविधाएं और एपीआई |
लाइन अपने-आप टूटने की सुविधा का कॉन्फ़िगरेशन Android 15 में, ऐप्लिकेशन LINE_BREAK_WORD_STYLE_AUTO विकल्प का इस्तेमाल करके, टेक्स्ट की छोटी लाइनों के लिए ही वाक्यांश के आधार पर लाइनें तोड़ सकते हैं. |
| इंटरनैशनलाइज़ेशन | नई सुविधाएं और एपीआई |
अतिरिक्त जैपनीज़ हेंटाइगाना फ़ॉन्ट Android 15 में, पुराने जैपनीज़ हीरागाना (जिसे हेंटाइगाना कहा जाता है) के लिए फ़ॉन्ट फ़ाइल डिफ़ॉल्ट रूप से बंडल की जाती है. |
| बड़ी स्क्रीन और फ़ॉर्म फ़ैक्टर | नई सुविधाएं और एपीआई |
बड़ी स्क्रीन पर मल्टीटास्किंग की बेहतर सुविधा Android 15 में, उपयोगकर्ताओं को बड़ी स्क्रीन वाले डिवाइसों पर मल्टीटास्किंग करने के बेहतर तरीके मिलते हैं. |
| बड़ी स्क्रीन और फ़ॉर्म फ़ैक्टर | नई सुविधाएं और एपीआई |
कवर स्क्रीन की सुविधा आपका ऐप्लिकेशन एक प्रॉपर्टी का एलान कर सकता है. Android 15 इस प्रॉपर्टी का इस्तेमाल करके, Application या Activity को फ़्लिप किए जा सकने वाले डिवाइसों की छोटी कवर स्क्रीन पर दिखाने की अनुमति देता है. |
| ऐसे इंटरफ़ेस के इस्तेमाल पर पाबंदियां जो SDK टूल में उपलब्ध नहीं है | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
नॉन-एसडीके इंटरफ़ेस पर पाबंदियों से जुड़े अपडेट Android 15 में, पाबंदी वाले नॉन-एसडीके इंटरफ़ेस की अपडेट की गई सूचियां शामिल हैं. ये सूचियां, Android डेवलपर के साथ मिलकर काम करने और हाल ही में की गई इंटरनल टेस्टिंग के आधार पर तैयार की गई हैं. |
| परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
ApplicationStartInfo एपीआईAndroid 15 पर मौजूद ApplicationStartInfo एपीआई की मदद से, ऐप्लिकेशन के शुरू होने की प्रोसेस के बारे में अहम जानकारी मिलती है. जैसे, ऐप्लिकेशन के शुरू होने की स्थिति, लॉन्च फ़ेज़ में बिताया गया समय, Application क्लास इंस्टैंटिएट होने पर आपका ऐप्लिकेशन कैसे शुरू हुआ वगैरह. |
| परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
ऐप्लिकेशन के साइज़ के बारे में ज़्यादा जानकारी Android 15 में StorageStats.getAppBytesByDataType([type]) एपीआई जोड़ा गया है. इससे आपको यह जानकारी मिलती है कि आपका ऐप्लिकेशन इतनी जगह कैसे इस्तेमाल कर रहा है. इसमें APK फ़ाइल स्प्लिट, एओटी और स्पीडअप से जुड़ा कोड, डेक्स मेटाडेटा, लाइब्रेरी, और गाइडेड प्रोफ़ाइलें शामिल हैं. |
| परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
ऐप्लिकेशन के ज़रिए मैनेज की जाने वाली प्रोफ़ाइलिंग Android 15 में ProfilingManager क्लास शामिल है. इसकी मदद से, अपने ऐप्लिकेशन में प्रोफ़ाइलिंग की जानकारी इकट्ठा की जा सकती है. |
| परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
SQLite डेटाबेस में सुधार Android 15 में SQLite API पेश किए गए हैं. ये एपीआई, SQLite इंजन की बेहतर सुविधाएं उपलब्ध कराते हैं. इनका इस्तेमाल, परफ़ॉर्मेंस से जुड़ी उन समस्याओं को ठीक करने के लिए किया जाता है जो ऐप्लिकेशन में दिख सकती हैं. |
| परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
Android Dynamic Performance Framework से जुड़े अपडेट Android 15 में, Android Dynamic Performance Framework (ADPF) को बेहतर बनाने पर काम किया गया है. यह एपीआई का एक ऐसा सेट है जो गेम और परफ़ॉर्मेंस इंटेंसिव ऐप्लिकेशन को Android डिवाइसों के पावर और थर्मल सिस्टम के साथ सीधे तौर पर इंटरैक्ट करने की अनुमति देता है. |
| निजता | नई सुविधाएं और एपीआई |
स्क्रीन रिकॉर्डिंग का पता लगाने की सुविधा Android 15 में, ऐप्लिकेशन के लिए यह सुविधा जोड़ी गई है, ताकि वे यह पता लगा सकें कि उनकी स्क्रीन रिकॉर्ड की जा रही है. |
| निजता | नई सुविधाएं और एपीआई |
IntentFilter की बेहतर सुविधाएंAndroid 15 में, UriRelativeFilterGroup के ज़रिए Intent को ज़्यादा सटीक तरीके से हल करने की सुविधा मिलती है. इसमें UriRelativeFilter ऑब्जेक्ट का एक सेट होता है. यह Intent से मेल खाने के नियमों का एक सेट बनाता है. इन सभी नियमों को पूरा करना ज़रूरी है. इनमें यूआरएल क्वेरी पैरामीटर, यूआरएल फ़्रैगमेंट, और ब्लॉक करने या बाहर रखने के नियम शामिल हैं. |
| निजता | नई सुविधाएं और एपीआई |
प्राइवेट स्पेस प्राइवेट स्पेस की मदद से, लोग अपने डिवाइस पर एक अलग स्पेस बना सकते हैं. इसमें वे संवेदनशील ऐप्लिकेशन को अनचाहे लोगों से दूर रख सकते हैं. इसके लिए, उन्हें पुष्टि करने की एक और लेयर का इस्तेमाल करना होगा. प्राइवेट स्पेस में मौजूद ऐप्लिकेशन, लॉन्चर में अलग कंटेनर में दिखते हैं. साथ ही, प्राइवेट स्पेस के लॉक होने पर, ये ऐप्लिकेशन हाल ही में इस्तेमाल किए गए ऐप्लिकेशन, सूचनाओं, सेटिंग, और अन्य ऐप्लिकेशन में नहीं दिखते. |
| निजता | नई सुविधाएं और एपीआई |
Query most-recent user selection for Selected Photos Access Apps can highlight only the most-recently-selected photos and videos when partial access to media permissions is granted. |
| निजता | नई सुविधाएं और एपीआई |
Android पर Privacy Sandbox Android 15 में, Android Ad Services के नए एक्सटेंशन शामिल हैं. इनमें Android पर Privacy Sandbox का नया वर्शन शामिल है. हम ऐसी टेक्नोलॉजी डेवलप करने की दिशा में काम कर रहे हैं जिनसे मोबाइल ऐप्लिकेशन में उपयोगकर्ताओं की निजता का बेहतर तरीके से ध्यान रखा जा सके. साथ ही, ऐप्लिकेशन में दिलचस्पी के हिसाब से असरदार विज्ञापन दिखाए जा सकें. यह बदलाव, इसी काम का एक हिस्सा है. |
| निजता | नई सुविधाएं और एपीआई |
Health Connect Android 15 में, Health Connect by Android के नए एक्सटेंशन इंटिग्रेट किए गए हैं. यह एक सुरक्षित और सेंट्रलाइज़्ड प्लैटफ़ॉर्म है. इसकी मदद से, ऐप्लिकेशन से इकट्ठा किए गए सेहत और फ़िटनेस के डेटा को मैनेज और शेयर किया जा सकता है. इस अपडेट में, फ़िटनेस, न्यूट्रिशन, त्वचा का तापमान, ट्रेनिंग प्लान वगैरह के डेटा टाइप के लिए सहायता जोड़ी गई है. |
| निजता | नई सुविधाएं और एपीआई |
स्क्रीन का कुछ हिस्सा शेयर करना Android 15 में स्क्रीन का कुछ हिस्सा शेयर करने की सुविधा उपलब्ध है. इससे उपयोगकर्ता, पूरी डिवाइस स्क्रीन के बजाय सिर्फ़ किसी ऐप्लिकेशन की विंडो को शेयर या रिकॉर्ड कर सकते हैं. यह सुविधा, Android 14 QPR2 में पहली बार चालू की गई थी. इसमें MediaProjection कॉलबैक शामिल हैं. इनकी मदद से, आपका ऐप्लिकेशन स्क्रीन शेयर करने की सुविधा को अपनी पसंद के मुताबिक बना सकता है. |
| सुरक्षा | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
TLS के प्रतिबंधित वर्शन Android 15 में, TLS के वर्शन 1.0 और 1.1 के इस्तेमाल पर पाबंदी है. इन वर्शन को Android में पहले ही बंद कर दिया गया था. हालांकि, अब Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए इन्हें इस्तेमाल करने की अनुमति नहीं है. |
| सुरक्षा | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
बैकग्राउंड में सुरक्षित तरीके से ऐक्टिविटी लॉन्च करना Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, हमने कुछ और बदलाव किए हैं. इससे, बैकग्राउंड में चल रहे नुकसान पहुंचाने वाले ऐप्लिकेशन को अन्य ऐप्लिकेशन को फ़ोरग्राउंड में लाने, उनकी अनुमतियां बढ़ाने, और उपयोगकर्ता के इंटरैक्शन का गलत इस्तेमाल करने से रोका जा सकेगा. |
| सुरक्षा | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
ज़्यादा सुरक्षित इंटेंट Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, खास कॉम्पोनेंट को टारगेट करने वाले इंटेंट, टारगेट के इंटेंट-फ़िल्टर स्पेसिफ़िकेशन से सटीक तौर पर मेल खाने चाहिए. साथ ही, ऐक्शन के बिना इंटेंट अब किसी भी इंटेंट फ़िल्टर से मेल नहीं खाते. |
| सुरक्षा | नई सुविधाएं और एपीआई |
ऑटोमैटिक भरने की सुविधा के साथ Credential Manager को इंटिग्रेट करना Android 15 से, डेवलपर उपयोगकर्ता नाम या पासवर्ड फ़ील्ड जैसे खास व्यू को Credential Manager के अनुरोधों से लिंक कर सकते हैं. इससे साइन-इन प्रोसेस के दौरान, उपयोगकर्ता को उसकी पसंद के मुताबिक अनुभव देना आसान हो जाता है. |
| सुरक्षा | नई सुविधाएं और एपीआई |
बायोमेट्रिक प्रॉम्प्ट के साथ, एक बार टैप करके साइन-अप और साइन-इन करने की सुविधा इंटिग्रेट करें क्रेडेंशियल मैनेजर क्रेडेंशियल बनाने और साइन-इन करने की प्रोसेस में बायोमेट्रिक प्रॉम्प्ट इंटिग्रेट करता है. इससे, सेवा देने वाली कंपनियों को बायोमेट्रिक प्रॉम्प्ट मैनेज करने की ज़रूरत नहीं पड़ती. |
| सुरक्षा | नई सुविधाएं और एपीआई |
एंड-टू-एंड एन्क्रिप्शन के लिए कुंजी मैनेज करना अपने Android ऐप्लिकेशन में एंड-टू-एंड एन्क्रिप्शन (E2EE) की सुविधा को आसान बनाने के लिए, E2eeContactKeysManager क्लास का इस्तेमाल करें. |
| सुरक्षा | नई सुविधाएं और एपीआई |
कॉन्टेंट यूआरआई पर अनुमतियों की जांच करना Android 15 में एपीआई का एक सेट पेश किया गया है. ये एपीआई, कॉन्टेंट यूआरआई पर अनुमतियों की जांच करते हैं. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (सभी ऐप्लिकेशन) |
ऑप्ट-इन करने वाले ऐप्लिकेशन के लिए, प्रिडिक्टिव बैक ऐनिमेशन की सुविधा चालू की गई है प्रिडिक्टिव बैक ऐनिमेशन के लिए, डेवलपर के विकल्प को हटा दिया गया है. इसके बजाय, सिस्टम ऐनिमेशन जैसे कि बैक-टू-होम, क्रॉस-टास्क, और क्रॉस-ऐक्टिविटी उन ऐप्लिकेशन के लिए दिखते हैं जिन्होंने प्रिडिक्टिव बैक जेस्चर के लिए पूरी तरह से या ऐक्टिविटी लेवल पर ऑप्ट इन किया है. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
एंड्रॉइड 15 के लिए, किनारे से किनारे तक डिसप्ले होने की सुविधा लागू करना एंड्रॉइड 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, हम किनारे से किनारे तक डिसप्ले होने की सुविधा से जुड़े कई बदलाव कर रहे हैं. अगर आपके ऐप्लिकेशन में स्क्रीन के सबसे ऊपर या सबसे नीचे यूज़र इंटरफ़ेस (यूआई) एलिमेंट मौजूद हैं और आपका ऐप्लिकेशन इनसेट को मैनेज नहीं करता है, तो इन बदलावों की वजह से आपके ऐप्लिकेशन के उपयोगकर्ता अनुभव पर बुरा असर पड़ सकता है. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
स्टेबल कॉन्फ़िगरेशन अगर आपका ऐप्लिकेशन, Android 15 या इसके बाद के वर्शन को टारगेट करता है, तो Configuration अब सिस्टम बार को शामिल करता है. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
elegantTextHeight एट्रिब्यूट की डिफ़ॉल्ट वैल्यू true होती हैAndroid 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, elegantTextHeight TextView एट्रिब्यूट की डिफ़ॉल्ट वैल्यू true हो जाती है. इससे, डिफ़ॉल्ट रूप से इस्तेमाल किए जाने वाले कॉम्पैक्ट फ़ॉन्ट की जगह, ऐसी स्क्रिप्ट का इस्तेमाल किया जाता है जिनकी वर्टिकल मेट्रिक बड़ी होती है और जो ज़्यादा आसानी से पढ़ी जा सकती हैं. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
TextView मुश्किल अक्षर के आकार के लिए चौड़ाई में बदलावAndroid के पिछले वर्शन में, कुछ कर्सिव फ़ॉन्ट या मुश्किल आकार वाली भाषाओं में, अक्षरों को पिछले या अगले वर्ण के क्षेत्र में बनाया जा सकता है. कुछ मामलों में, ऐसे अक्षरों को शुरू या आखिर में काट दिया गया था. Android 15 से, TextView ऐसे अक्षरों के लिए, ज़रूरत के हिसाब से चौड़ाई तय करता है. साथ ही, ऐप्लिकेशन को बाईं ओर ज़्यादा पैडिंग का अनुरोध करने की अनुमति देता है, ताकि अक्षर कटने से बच सकें. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15 से ज़्यादा उम्र के लोगों को टारगेट करने वाले ऐप्लिकेशन) |
EditText के लिए, स्थान-भाषा के हिसाब से लाइन की ऊंचाई का डिफ़ॉल्ट मानAndroid 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, EditText के लिए लाइन की कम से कम ऊंचाई तय की गई है, ताकि यह तय की गई Locale के रेफ़रंस फ़ॉन्ट से मेल खा सके. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
Generated Previews API की मदद से, विजेट की बेहतर झलकें देखें हम Android 15 में, जनरेट की गई झलकें देखने की सुविधा जोड़ रहे हैं. इसका मतलब है कि ऐप्लिकेशन विजेट उपलब्ध कराने वाली कंपनियां, स्टैटिक रिसॉर्स के बजाय पिकर की झलक के तौर पर इस्तेमाल करने के लिए, RemoteViews जनरेट कर सकती हैं. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
पिक्चर में पिक्चर Android 15 से, पिक्चर में पिक्चर मोड वाला ऐनिमेशन शुरू होते ही, Activity#onPictureInPictureUiStateChanged कॉलबैक ट्रिगर हो जाता है. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
परेशान न करें सुविधा के बेहतर नियमAutomaticZenRule की मदद से, ऐप्लिकेशन, ध्यान मैनेज करने (परेशान न करें) से जुड़े नियमों को पसंद के मुताबिक बना सकते हैं. साथ ही, यह तय कर सकते हैं कि उन्हें कब चालू या बंद करना है. Android 15 में, इन नियमों को बेहतर बनाया गया है, ताकि लोगों को बेहतर अनुभव मिल सके. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
सूचना चैनलों के लिए VibrationEffect सेट करेंAndroid 15 में, चैनल के हिसाब से सूचनाओं के लिए रिच वाइब्रेशन सेट करने की सुविधा मिलती है. |
| उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
मीडिया प्रोजेक्शन की स्थिति बताने वाला स्टेटस बार चिप और अपने-आप बंद होने की सुविधा Android 15 QPR1 में, मीडिया प्रोजेक्शन (स्क्रीन शेयर करना, कास्ट करना, और रिकॉर्ड करना) के लिए स्टेटस बार इंडिकेटर जोड़ा गया है. इससे यह पक्का किया जा सकेगा कि उपयोगकर्ताओं को मीडिया प्रोजेक्शन की मौजूदा स्थिति के बारे में पता हो. साथ ही, उन्हें प्रोजेक्शन बंद करने के लिए आसानी से उपलब्ध होने वाला कंट्रोल मिल सके. इसके अलावा, डिवाइस की स्क्रीन लॉक होने पर, मीडिया प्रोजेक्शन अपने-आप बंद हो जाता है. |