Beta 1
| रिलीज़ की तारीख | 13 फ़रवरी, 2026 |
| बिल्ड | CP21.260116.011.B1 CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| एम्युलेटर के साथ काम करने की सुविधा | x86 (64-बिट), ARM (v8-A) |
| सुरक्षा पैच का लेवल | 2026-01-05 |
| Google Play services | 25.47.33 |
Android 17 Beta 1 (फ़रवरी 2026)
बीटा 1 वर्शन अब उपलब्ध है. इसमें नई सुविधाएं जोड़ी गई हैं और कुछ बदलाव किए गए हैं. इन्हें अपने ऐप्लिकेशन के साथ आज़माएं. यह रिलीज़, डेवलपमेंट, टेस्टिंग, और सामान्य इस्तेमाल के लिए सही है. हालांकि, Android 17 पर अभी भी काम चल रहा है. इसलिए, हो सकता है कि Android सिस्टम और इस पर चलने वाले ऐप्लिकेशन हमेशा उम्मीद के मुताबिक काम न करें.
पिछले वर्शन की तरह, Android 17 में भी सिस्टम से जुड़े बदलाव शामिल हैं. कुछ मामलों में, इन बदलावों का असर ऐप्लिकेशन पर तब तक पड़ सकता है, जब तक उन्हें Android 17 के साथ काम करने के लिए अपडेट नहीं किया जाता. इसलिए, आपको छोटी-मोटी समस्याओं से लेकर ज़्यादा गंभीर पाबंदियों तक के असर दिख सकते हैं. आम तौर पर, ज़्यादातर ऐप्लिकेशन उम्मीद के मुताबिक काम करेंगे. साथ ही, ज़्यादातर एपीआई और सुविधाएं भी उम्मीद के मुताबिक काम करेंगी.
पहले बीटा वर्शन में नया क्या है
Android 17 में, हम Android ऐप्लिकेशन को ज़्यादा अडैप्टिव बनाने के लिए काम करते रहेंगे. साथ ही, कैमरा और मीडिया की सुविधाओं में अहम सुधार करेंगे. कनेक्टिविटी को ऑप्टिमाइज़ करने के लिए नए टूल और कंपैनियन डिवाइसों के लिए ज़्यादा प्रोफ़ाइलें उपलब्ध कराएंगे. हाइलाइट में ये शामिल हैं:
यूज़र इंटरफ़ेस और विंडोइंग
बड़ी स्क्रीन के हिसाब से ऐप्लिकेशन को अडैप्ट करना ज़रूरी है
Android 17 (एपीआई लेवल 37) को टारगेट करने वाले ऐप्लिकेशन, बड़ी स्क्रीन (sw ≥ 600dp) पर चलने वाले ऐप्लिकेशन के लिए, अब साइज़ बदलने या ओरिएंटेशन में बदलाव करने की सुविधा से ऑप्ट-आउट नहीं कर सकते.
- अनदेखे किए गए एट्रिब्यूट: बड़ी स्क्रीन पर
screenOrientation,resizeableActivity,minAspectRatio, औरmaxAspectRatioएट्रिब्यूट अनदेखे किए जाते हैं. - छूट: 600dp से छोटे डिवाइसों और गेम (
android:appCategory) के तौर पर कैटगरी में रखे गए ऐप्लिकेशन के लिए.
ऑप्टिमाइज़ किए गए कॉन्फ़िगरेशन में बदलाव
स्टेट के नुकसान को रोकने के लिए, सिस्टम अब डिफ़ॉल्ट रूप से, कॉन्फ़िगरेशन में किए गए कुछ बदलावों के लिए गतिविधियों को फिर से शुरू नहीं करता. इनमें ये बदलाव शामिल हैं:
कार्रवाई ज़रूरी है: अगर आपका ऐप्लिकेशन इन इवेंट के लिए संसाधनों को फिर से लोड करने के लिए रीस्टार्ट पर निर्भर करता है, तो आपको android:recreateOnConfigChanges मेनिफ़ेस्ट एट्रिब्यूट का इस्तेमाल करके, साफ़ तौर पर ऑप्ट-इन करना होगा.
परफ़ॉर्मेंस और रनटाइम
- Lock-free MessageQueue:
android.os.MessageQueueका नया लॉक-फ़्री वर्शन, फ़्रेम छूटने की समस्या को कम करता है. - जनरेशनल गार्बेज कलेक्शन: ART का कॉन्करेंट मार्क-कॉम्पैक्ट कलेक्टर अब जनरेशनल जीसी के साथ काम करता है. यह "यंग जनरेशन" कलेक्शन को प्राथमिकता देता है. ये कलेक्शन अक्सर होते हैं और इनकी लागत कम होती है.
- नई प्रोफ़ाइलिंग ट्रिगर:
ProfilingManager,COLD_START,OOM, औरKILL_EXCESSIVE_CPU_USAGEके लिए ट्रिगर जोड़ता है. - सूचना से जुड़ी पाबंदियां: कस्टम सूचना व्यू पर साइज़ की सख्त सीमाएं लागू की जाती हैं, ताकि मेमोरी का इस्तेमाल कम किया जा सके.
मीडिया और कैमरा
कैमरा
- डाइनैमिक सेशन अपडेट: इस्तेमाल के उदाहरणों (जैसे,
CameraCaptureSession.updateOutputConfigurations()फ़ोटो से वीडियो बनाने की सुविधा का इस्तेमाल किया जा सकता है. इसके लिए, सेशन को बंद करने या गड़बड़ियों को ठीक करने की ज़रूरत नहीं होती.
ऑडियो और वीडियो
- वीडियो रिकॉर्डिंग के लिए एक जैसी क्वालिटी: MediaRecorder में मौजूद setVideoEncodingQuality() की मदद से, वीडियो एन्कोडर के लिए एक जैसी क्वालिटी (सीक्यू) मोड को कॉन्फ़िगर किया जा सकता है.
- बैकग्राउंड ऑडियो हार्डनिंग: अगर ऐप्लिकेशन, लाइफ़साइकल की मान्य स्थिति में नहीं है, तो ऑडियो चलाने, फ़ोकस करने के अनुरोध करने, और वॉल्यूम में बदलाव करने की प्रोसेस साइलेंट मोड में शुरू होगी (काम नहीं करेगी).
- VVC की सुविधा: Versatile Video Coding (H.266) के लिए, प्लैटफ़ॉर्म की सुविधा जोड़ी गई.
निजता और सुरक्षा
- क्लियरटेक्स्ट के इस्तेमाल पर रोक:
android:usesCleartextTrafficके इस्तेमाल पर रोक लगा दी गई है. एसडीके 37 या इसके बाद के वर्शन को टारगेट करने वाले ऐप्लिकेशन, इस एट्रिब्यूट पर भरोसा करते हैं. ऐसे में, वे डिफ़ॉल्ट रूप से cleartext को ब्लॉक कर देंगे. इसलिए, नेटवर्क सुरक्षा कॉन्फ़िगरेशन पर माइग्रेट करें. - एचपीकेई हाइब्रिड क्रिप्टोग्राफ़ी: एचपीकेई हाइब्रिड क्रिप्टोग्राफ़ी को लागू करने के लिए, सार्वजनिक सर्विस प्रोवाइडर इंटरफ़ेस लॉन्च किया गया.
कनेक्टिविटी और टूल
- कंपैनियन डिवाइस मैनेजर:
- नई प्रोफ़ाइल: मेडिकल डिवाइस और फ़िटनेस ट्रैकर.
- अनुमति के लिए एक ही डायलॉग बॉक्स:
setExtraPermissionsआस-पास मौजूद डिवाइसों से कनेक्ट करने की अनुमतियों को, डिवाइसों को आपस में जोड़ने वाले डायलॉग बॉक्स में बंडल करता है.