नीचे दी गई टेबल में उन सभी सुविधाओं और व्यवहार में हुए बदलावों की सूची दी गई है ऐप्लिकेशन डेवलपर पर असर पड़ सकता है. इस सूची का इस्तेमाल करके उन बदलावों को ढूंढें जो आप पर असर डालते हैं. और फिर दस्तावेज़ पढ़ने के लिए संबंधित लिंक पर क्लिक करें.
कैटगरी | टाइप | नाम |
---|---|---|
सुलभता | नई सुविधाएं और एपीआई |
बेटर ब्रेल Android 15 में, TalkBack के लिए ऐसे ब्रेल डिसप्ले की सुविधा उपलब्ध कराई गई है जो यूएसबी और सुरक्षित ब्लूटूथ, दोनों पर एचआईडी स्टैंडर्ड का इस्तेमाल कर रहे हैं. |
कैमरा और मीडिया | बदलें (सभी ऐप्लिकेशन) |
डायरेक्ट और ऑफ़लोड ऑडियो प्लेबैक अब पहले से खुले हुए ऑडियो को अमान्य कर देता है
डायरेक्ट या ऑफ़लोड ऑडियो
संसाधन की सीमा पूरी होने पर ट्रैक Android 15 और इसके बाद के वर्शन में, जब कोई ऐप्लिकेशन सीधे वीडियो चलाने का अनुरोध करता है, तो सिस्टम किसी मौजूदा खुले हुए डायरेक्ट AudioTrack ऑब्जेक्ट को अमान्य करता है जो
नए ट्रैक के अनुरोध को पूरा करने से रोकें. |
कैमरा और मीडिया | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
ऑडियो फ़ोकस के अनुरोध पर लागू होने वाली पाबंदियां यह ज़रूरी है कि Android 15 को टारगेट करने वाले ऐप्लिकेशन, टॉप ऐप्लिकेशन हों या ऑडियो फ़ोकस का अनुरोध करने के लिए, ऑडियो से जुड़ी फ़ोरग्राउंड सेवा. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
कम रोशनी वाला मोड Android 15 में, लो लाइट बूस्ट को लॉन्च किया गया है. यह एक नया ऑटो-एक्सपोज़र मोड है, जो कैमरा 2 और नाइट मोड वाले कैमरा एक्सटेंशन, दोनों के लिए उपलब्ध है. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
ऐप्लिकेशन में मौजूद कैमरे के कंट्रोल Android 15 में नए एक्सटेंशन जोड़े गए हैं, ताकि कैमरा हार्डवेयर और इसके एल्गोरिदम को उन डिवाइसों पर ज़्यादा बेहतर तरीके से कंट्रोल किया जा सके जिन पर यह सुविधा काम करती है. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
एचडीआर हेडरूम कंट्रोल Android 15 में setDesiredHdrHeadroom की मदद से, एचडीआर हेडरूम को कंट्रोल किया जा सकता है. इससे एसडीआर और एचडीआर कॉन्टेंट के बीच संतुलन बनाया जा सकता है. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
आवाज़ को कम या ज़्यादा करने की सुविधा Android 15 में LoudnessCodecController एपीआई, CTA-2075 लाउडनेस स्टैंडर्ड पर आधारित है. इस एपीआई की मदद से, ऑडियो तेज़ करने की फ़्रीक्वेंसी को मैनेज किया जा सकता है. इससे यह पक्का किया जा सकता है कि कॉन्टेंट या ऐप्लिकेशन के बीच स्विच करते समय, उपयोगकर्ताओं को लगातार वॉल्यूम में बदलाव न करना पड़े. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
वर्चुअल MIDI 2.0 डिवाइस Android 15, UMP की सुविधा को वर्चुअल एमआईडीआई ऐप्लिकेशन के साथ काम करने की सुविधा देता है. इससे कंपोज़िशन ऐप्लिकेशन, यूएसबी एमआईडीआई 2.0 डिवाइस की तरह ही, सिंथेसाइज़र ऐप्लिकेशन को वर्चुअल एमआईडीआई 2.0 डिवाइस के तौर पर कंट्रोल कर सकते हैं. |
कैमरा और मीडिया | नई सुविधाएं और एपीआई |
AV1 सॉफ़्टवेयर से बेहतर तरीके से डिकोड करने की सुविधा dav1d, VideoLAN का एक लोकप्रिय AV1 सॉफ़्टवेयर डिकोडर अब उन Android डिवाइसों के लिए उपलब्ध है जो हार्डवेयर में AV1 डीकोड की सुविधा नहीं देते हैं. |
कैमरा और मीडिया | समर्थन नहीं होना या रुकना |
Virtualizer के बजाय Spatializer का इस्तेमाल करेंAndroid 15 के लिए, हम Virtualizer क्लास को बंद कर रहे हैं. |
कनेक्टिविटी | नई सुविधाएं और एपीआई |
सैटलाइट सहायता Android 15, सैटलाइट कनेक्टिविटी के लिए प्लैटफ़ॉर्म का इस्तेमाल लगातार कर रहा है. साथ ही, इसमें कुछ यूज़र इंटरफ़ेस (यूआई) एलिमेंट शामिल हैं, ताकि सैटलाइट कनेक्टिविटी लैंडस्केप में लोगों को एक जैसा अनुभव दिया जा सके. |
कनेक्टिविटी | नई सुविधाएं और एपीआई |
बेहतर एनएफ़सी का अनुभव Android 15 पर, टच किए बिना पेमेंट करने की सुविधा को पहले से ज़्यादा आसान और भरोसेमंद बनाने के लिए काम किया जा रहा है. साथ ही, यह Android के बेहतरीन एनएफ़सी ऐप्लिकेशन नेटवर्क के साथ भी काम करता रहा है. |
कनेक्टिविटी | नई सुविधाएं और एपीआई |
वॉलेट की भूमिका 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 एपीआई में बदलाव OpenJDK API के अपडेट के हिस्से के तौर पर, कुछ बदलाव ऐसे हैं जिनसे ऐप्लिकेशन के साथ काम करने की सुविधा पर असर पड़ सकता है. जैसे, कुछ स्ट्रिंग में बदलाव फ़ॉर्मैटिंग के एपीआई, भाषा कोड को हैंडल करना, और रैंडम इंटेंस सीक्वेंस. |
मुख्य फ़ंक्शन | समर्थन नहीं होना या रुकना |
Android वेबव्यू में WebSQL अब काम नहीं करताWebSettings से WebSQL से जुड़े तरीके अब काम नहीं करते. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
OpenJDK 17 के बारे में अपडेट Android 15, Android की मुख्य लाइब्रेरी को लगातार अपडेट करता रहता है, ताकि वे OpenJDK के नए एलटीएस रिलीज़ वर्शन की सुविधाओं के साथ अलाइन हो सकें. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
PDF में सुधार किए गए Android 15 में, PdfRenderer एपीआई में काफ़ी सुधार किए गए हैं. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
अपने-आप भाषा स्विच करने की सुविधा को बेहतर बनाना Android 15 में अतिरिक्त कंट्रोल जोड़े गए हैं. इनसे ऐप्लिकेशन को इस्तेमाल के उदाहरण के हिसाब से, अपने-आप भाषा स्विच करने में मदद मिलती है. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
बेहतर OpenType वैरिएबल फ़ॉन्ट एपीआई Android 15, OpenType वैरिएबल के फ़ॉन्ट की उपयोगिता को बेहतर बनाता है. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
लाइन ब्रेक के बेहतर कंट्रोल Android 15 की शुरुआत में, TextView और लाइन ब्रेकर की मदद से, टेक्स्ट के दिए गए हिस्से को एक ही लाइन में रखा जा सकता है, ताकि कॉन्टेंट को आसानी से पढ़ा जा सके. |
डेवलपर की उत्पादकता और टूल | नई सुविधाएं और एपीआई |
ऐप्लिकेशन संग्रहित करना Android 15 में अब ऐप्लिकेशन को संग्रहित करने और संग्रह से हटाने के लिए, ओएस लेवल की सुविधा उपलब्ध है. इससे सभी ऐप स्टोर के लिए, इसे लागू करना आसान हो गया है. |
ग्राफ़िक | नई सुविधाएं और एपीआई |
Android के लिए जीपीयू के ऐक्सेस को आधुनिक बनाना Android 15 में Vulkan के ऊपर OpenGL® ES चलाने के लिए, वैकल्पिक लेयर के तौर पर ANGLE शामिल है; ANGLE को पहले ही कुछ नए डिवाइसों पर GL सिस्टम ड्राइवर के तौर पर शिप किया जा चुका है. नए Android डिवाइसों में, ANGLE के ज़रिए सिर्फ़ OpenGL का इस्तेमाल किया जा सकेगा. |
ग्राफ़िक | नई सुविधाएं और एपीआई |
Canvas के लिए सुधार Android 15 में, Canvas के ग्राफ़िक्स सिस्टम को बेहतर बनाने के लिए नई सुविधाएं जोड़ी जा रही हैं. |
इंटरनैशनलाइजेशन | नई सुविधाएं और एपीआई |
CJK वैरिएबल फ़ॉन्ट 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+ को टारगेट करने वाले ऐप्लिकेशन) |
बिना SDK टूल वाले इंटरफ़ेस से जुड़ी पाबंदियों के बारे में अपडेट Android 15 में, बिना SDK टूल वाले प्रतिबंधित इंटरफ़ेस की अपडेट की गई सूचियां शामिल हैं. ये सूचियां Android डेवलपर के साथ मिलकर बनाए गए हैं और नई इंटरनल टेस्टिंग के आधार पर उपलब्ध हैं. |
परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
ApplicationStartInfo एपीआईAndroid 15 पर मौजूद ApplicationStartInfo एपीआई, ऐप्लिकेशन के शुरू होने की जानकारी देने में मदद करता है. जैसे, ऐप्लिकेशन के शुरू होने की स्थिति, लॉन्च के चरणों में लगने वाला समय, Application क्लास इंस्टैंशिएट किए जाने पर आपका ऐप्लिकेशन कैसे शुरू हुआ, और ऐसी ही अन्य जानकारी. |
परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
ऐप्लिकेशन के साइज़ के बारे में ज़्यादा जानकारी Android 15 में StorageStats.getAppBytesByDataType([type]) एपीआई जोड़ा गया है. इससे आपको यह अहम जानकारी मिलेगी कि आपका ऐप्लिकेशन उस स्टोरेज का पूरी तरह इस्तेमाल कैसे कर रहा है. इसमें APK फ़ाइल स्प्लिट, एओटी और स्पीडअप से जुड़े कोड, dex मेटाडेटा, लाइब्रेरी, और निर्देशों के लिए बनाई गई प्रोफ़ाइलें शामिल हैं. |
परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
प्रोफ़ाइल को ऐप्लिकेशन से मैनेज किया जाता है Android 15 में ProfilingManager की बिलकुल नई क्लास शामिल है. इसकी मदद से, अपने ऐप्लिकेशन में प्रोफ़ाइल से जुड़ी जानकारी इकट्ठा की जा सकती है. |
परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
SQLite डेटाबेस में सुधार Android 15 में नए SQLite एपीआई लॉन्च किए गए हैं. इनमें, SQLite इंजन की बेहतर सुविधाएं मिलती हैं. ये सुविधाएं, परफ़ॉर्मेंस की उन खास समस्याओं को टारगेट करती हैं जो ऐप्लिकेशन में दिख सकती हैं. |
परफ़ॉर्मेंस और बैटरी | नई सुविधाएं और एपीआई |
Android के डाइनैमिक परफ़ॉर्मेंस फ़्रेमवर्क से जुड़े अपडेट Android 15, Android डाइनैमिक परफ़ॉर्मेंस फ़्रेमवर्क (ADPF) में लगातार निवेश कर रहा है. यह एपीआई का एक ऐसा सेट है जिसकी मदद से, गेम और परफ़ॉर्मेंस पर ज़्यादा ध्यान देने वाले ऐप्लिकेशन, Android डिवाइसों के पावर और थर्मल सिस्टम के साथ सीधे तौर पर इंटरैक्ट कर पाते हैं. |
निजता | नई सुविधाएं और एपीआई |
स्क्रीन रिकॉर्डिंग की पहचान Android 15 में, ऐप्लिकेशन के लिए सहायता जोड़ी गई है, ताकि यह पता चल सके कि उनका डेटा रिकॉर्ड किया जा रहा है. |
निजता | नई सुविधाएं और एपीआई |
IntentFilter की अतिरिक्त सुविधाएंAndroid 15, UriRelativeFilterGroup के ज़रिए ज़्यादा सटीक Intent रिज़ॉल्यूशन के साथ काम करता है. इसमें UriRelativeFilter ऑब्जेक्ट का एक सेट होता है. यह ऑब्जेक्ट, मिलते-जुलते Intent मिलते-जुलते नियमों का एक सेट बनाता है. इन नियमों का पालन करना ज़रूरी होता है. इनमें यूआरएल क्वेरी पैरामीटर, यूआरएल फ़्रैगमेंट, और ब्लॉक या शामिल न करने के नियम शामिल हैं. |
निजता | नई सुविधाएं और एपीआई |
प्राइवेट स्पेस प्राइवेट स्पेस की मदद से, उपयोगकर्ता अपने डिवाइस पर एक अलग स्पेस बना सकते हैं. यहां वे पुष्टि करने के एक अतिरिक्त तरीके के तहत, संवेदनशील ऐप्लिकेशन को चुपचाप ब्लॉक कर सकते हैं. प्राइवेट स्पेस में मौजूद ऐप्लिकेशन, लॉन्चर में एक अलग कंटेनर में दिखते हैं. प्राइवेट स्पेस के लॉक होने पर, ऐप्लिकेशन के हाल ही के व्यू, सूचनाएं, सेटिंग, और दूसरे ऐप्लिकेशन नहीं दिखते. |
निजता | नई सुविधाएं और एपीआई |
चुनी गई फ़ोटो को ऐक्सेस करने के लिए, उपयोगकर्ता ने हाल ही में जो जानकारी चुनी है उसके हिसाब से क्वेरी करें मीडिया से जुड़ी अनुमतियों का कुछ हद तक ऐक्सेस मिलने पर, ऐप्लिकेशन अब सिर्फ़ हाल ही में चुनी गई फ़ोटो और वीडियो को हाइलाइट कर सकते हैं. |
निजता | नई सुविधाएं और एपीआई |
Android पर प्राइवसी सैंडबॉक्स Android 15 में, Android की विज्ञापन सेवाओं के नए एक्सटेंशन शामिल हैं. साथ ही, Android पर प्राइवसी सैंडबॉक्स के नए वर्शन के साथ भी काम किया जा रहा है. यह अतिरिक्त कदम, उपयोगकर्ता की निजता को बेहतर बनाने वाली नई टेक्नोलॉजी बनाने के लिए किए जा रहे हमारे काम का हिस्सा है. इससे मोबाइल ऐप्लिकेशन में उपयोगकर्ताओं की निजता को ध्यान में रखते हुए असरदार विज्ञापन दिखाए जा सकते हैं. |
निजता | नई सुविधाएं और एपीआई |
Health Connect Android 15, Health Connect by Android के लिए नए एक्सटेंशन इंटिग्रेट करता है. यह एक सुरक्षित और सेंट्रलाइज़्ड प्लैटफ़ॉर्म है, जिसकी मदद से ऐप्लिकेशन से इकट्ठा किए गए, सेहत और फ़िटनेस के डेटा को मैनेज और शेयर किया जा सकता है. इस अपडेट में फ़िटनेस, पोषण, त्वचा का तापमान, ट्रेनिंग प्लान वगैरह के नए डेटा टाइप के लिए सहायता जोड़ी गई है. |
निजता | नई सुविधाएं और एपीआई |
स्क्रीन का कुछ हिस्सा शेयर करना Android 15 वाले वर्शन में, स्क्रीन के कुछ हिस्से को शेयर करने की सुविधा मिलती है. इससे उपयोगकर्ता, डिवाइस की पूरी स्क्रीन के बजाय, सिर्फ़ किसी ऐप्लिकेशन की विंडो को शेयर या रिकॉर्ड कर सकते हैं. यह सुविधा सबसे पहले Android 14 QPR2 में चालू की गई थी. इसमें MediaProjection कॉलबैक शामिल हैं. इनकी मदद से, ऐप्लिकेशन अपनी पसंद के मुताबिक स्क्रीन शेयर कर सकता है. |
सुरक्षा | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
सुरक्षित बैकग्राउंड की गतिविधि की सुविधा लॉन्च की गई Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, हमने कुछ और बदलाव शामिल किए हैं. ऐसा इसलिए किया गया है, ताकि नुकसान पहुंचाने वाले बैकग्राउंड ऐप्लिकेशन को दूसरे ऐप्लिकेशन को फ़ोरग्राउंड में आने से रोका जा सके. साथ ही, उनकी खास सुविधाओं को बेहतर बनाया जा सके और लोगों के इंटरैक्शन का गलत इस्तेमाल किया जा सके. |
सुरक्षा | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
ज़्यादा सुरक्षित इंटेंट Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, खास कॉम्पोनेंट को टारगेट करने वाले इंटेंट, टारगेट के इंटेंट-फ़िल्टर की खास बातों से सटीक रूप से मैच करने चाहिए. साथ ही, बिना कार्रवाई वाले इंटेंट, किसी भी इंटेंट फ़िल्टर से मेल नहीं खाने चाहिए. |
सुरक्षा | नई सुविधाएं और एपीआई |
क्रेडेंशियल मैनेजर को ऑटोमैटिक भरने की सुविधा के साथ इंटिग्रेट करें Android 15 और इसके बाद के वर्शन में, डेवलपर क्रेडेंशियल मैनेजर अनुरोधों के साथ उपयोगकर्ता नाम या पासवर्ड फ़ील्ड जैसे कुछ व्यू को लिंक कर सकते हैं. इससे साइन-इन की प्रोसेस के दौरान, उपयोगकर्ता को उसके हिसाब से अनुभव देना आसान हो जाता है. |
सुरक्षा | नई सुविधाएं और एपीआई |
एक टैप में साइन-अप और साइन-इन करने के लिए, बायोमेट्रिक प्रॉम्प्ट की मदद से इंटिग्रेट करें क्रेडेंशियल मैनेजर, बायोमेट्रिक प्रॉम्प्ट को क्रेडेंशियल बनाने और साइन इन करने की प्रोसेस में इंटिग्रेट करता है. इससे सेवा देने वाली कंपनियों को बायोमेट्रिक प्रॉम्प्ट मैनेज करने की ज़रूरत नहीं पड़ती. |
सुरक्षा | नई सुविधाएं और एपीआई |
एंड-टू-एंड एन्क्रिप्शन (E2EE) के लिए, पासकोड का मैनेजमेंट नई E2eeContactKeysManager क्लास, जो
आपके Android ऐप्लिकेशन में पूरी तरह सुरक्षित (E2EE) सुविधा. |
सुरक्षा | नई सुविधाएं और एपीआई |
कॉन्टेंट के यूआरआई पर अनुमति की जांच Android 15 में एपीआई का ऐसा नया सेट उपलब्ध कराया गया है जो कॉन्टेंट के यूआरआई पर अनुमति की जांच करता है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (सभी ऐप्लिकेशन) |
ऑप्ट-इन किए गए ऐप्लिकेशन के लिए, अनुमानित बैक ऐनिमेशन चालू किए गए अनुमानित बैक ऐनिमेशन के लिए, डेवलपर के लिए उपलब्ध विकल्प हटा दिए गए हैं. बैक-टू-होम, क्रॉस-टास्क, और क्रॉस-ऐक्टिविटी जैसे सिस्टम ऐनिमेशन, अब उन ऐप्लिकेशन के लिए दिखते हैं जिन्होंने पूरी तरह या किसी गतिविधि के लेवल पर, पिछले सुझाव के पीछे जाने के जेस्चर का विकल्प चुना है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, हम एज-टू-एज से जुड़े कई बदलाव शामिल कर रहे हैं. इन बदलावों से, आपके ऐप्लिकेशन पर लोगों के अनुभव पर बुरा असर पड़ सकता है. ऐसा तब होता है, जब आपके ऐप्लिकेशन की स्क्रीन के सबसे ऊपर या सबसे नीचे यूज़र इंटरफ़ेस (यूआई) एलिमेंट मौजूद हों और आपका ऐप्लिकेशन, इनसेट को हैंडल नहीं करता हो. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
स्टेबल कॉन्फ़िगरेशन अगर आपका ऐप्लिकेशन, Android 15 या उसके बाद के वर्शन को टारगेट करता है, तो Configuration अब सिस्टम बार को बाहर नहीं रखेगा. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
elegantTextHeight एट्रिब्यूट, डिफ़ॉल्ट रूप से true पर सेट होता है Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, elegantTextHeight TextView एट्रिब्यूट डिफ़ॉल्ट रूप से true हो जाता है. इस वजह से, डिफ़ॉल्ट रूप से इस्तेमाल किए जाने वाले कॉम्पैक्ट फ़ॉन्ट को ऐसी स्क्रिप्ट में बदल दिया जाता है जिनमें बड़ी वर्टिकल मेट्रिक होती है. साथ ही, ऐसा फ़ॉन्ट होता है जो पढ़ने में ज़्यादा आसान होता है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
TextView जटिल अक्षर वाले आकार के लिए चौड़ाई में बदलावAndroid के पिछले वर्शन में, जटिल आकार वाले कुछ कर्सिव फ़ॉन्ट या भाषाएं, पिछले या अगले वर्ण के एरिया में अक्षर खींच सकती हैं. कुछ मामलों में, ऐसे अक्षरों को शुरुआत या आखिर में क्लिप किया गया था. Android 15 से, TextView ऐसे अक्षरों के लिए ज़रूरत के मुताबिक जगह बनाने के लिए चौड़ाई तय करता है. साथ ही, क्लिप बनाने से बचने के लिए, ऐप्लिकेशन बाईं ओर ज़्यादा पैडिंग (जगह) का अनुरोध कर सकते हैं. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | बदलें (15+ को टारगेट करने वाले ऐप्लिकेशन) |
EditText के लिए, स्थान-भाषा की डिफ़ॉल्ट लाइन की ऊंचाई Android 15 को टारगेट करने वाले ऐप्लिकेशन के लिए, तय की गई Locale के रेफ़रंस फ़ॉन्ट से मैच करने के लिए, अब EditText की लाइन की कम से कम ऊंचाई रिज़र्व रखी गई है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
जनरेट किए गए प्रीव्यू एपीआई की मदद से, विजेट की बेहतर झलक Android 15 से, हम जनरेट की गई झलक के लिए भी यह सुविधा जोड़ रहे हैं. इसका मतलब है कि ऐप्लिकेशन विजेट की सेवा देने वाली कंपनियां, स्टैटिक रिसॉर्स के बजाय पिकर की झलक के तौर पर इस्तेमाल करने के लिए, RemoteViews जनरेट कर सकती हैं. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
पिक्चर में पिक्चर Android 15 और उसके बाद के वर्शन में, पिक्चर में पिक्चर ऐनिमेशन के शुरू होते ही, Activity#onPictureInPictureUiStateChanged कॉलबैक ट्रिगर हो जाता है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
'परेशान न करें' के नियमों को बेहतर किया गयाAutomaticZenRule की मदद से ऐप्लिकेशन, अटेंशन मैनेजमेंट (परेशान न करें) के नियमों को अपनी पसंद के मुताबिक बना सकते हैं. साथ ही, यह तय कर सकते हैं कि इन्हें कब चालू या बंद करना है. Android 15, उपयोगकर्ता अनुभव को बेहतर बनाने के मकसद से, इन नियमों को बेहतर बनाता है. |
उपयोगकर्ता अनुभव और सिस्टम यूज़र इंटरफ़ेस (यूआई) | नई सुविधाएं और एपीआई |
सूचना वाले चैनलों के लिए, VibrationEffect सेट करेंAndroid 15 वाले वर्शन में, चैनल से आने वाली सूचनाओं के लिए ज़्यादा वाइब्रेशन की सुविधा मिलती है. |