Android Lollipop

अलग-अलग डिवाइसों का डिसप्ले, जिनमें स्मार्टवॉच, मोबाइल, और लैंडस्केप मोड में काम करने वाला टैबलेट शामिल है. इन डिवाइसों पर Android 5.0 दिखाया गया है

Android 5.0 Lollipop में आपका स्वागत है. यह Android का अब तक का सबसे बड़ा और बेहतर वर्शन है!

इस रिलीज़ में, उपयोगकर्ताओं के लिए नई सुविधाएं और डेवलपर के लिए हज़ारों नए एपीआई शामिल हैं. यह Android को फ़ोन, टैबलेट, और पहने जा सकने वाले डिवाइसों से लेकर टीवी और कारों तक पहुंचाता है.

नए डेवलपर एपीआई के बारे में ज़्यादा जानने के लिए, Android 5.0 एपीआई की खास जानकारी देखें. इसके अलावा, www.android.com पर जाकर, उपभोक्ताओं के लिए उपलब्ध Android 5.0 के बारे में ज़्यादा पढ़ें.

ध्यान दें: Android 5.1 Lollipop MR1 अपडेट, अन्य सुविधाओं और सुधारों के साथ उपलब्ध है. ज़्यादा जानकारी के लिए, Android 5.1 API की खास जानकारी देखें.

मटीरियल डिज़ाइन

Android 5.0 में, Android के लिए मटीरियल डिज़ाइन की सुविधा उपलब्ध है. साथ ही, इसमें आपको बड़ा यूज़र इंटरफ़ेस (यूआई) टूलकिट भी मिलता है. इसकी मदद से, अपने ऐप्लिकेशन में नए डिज़ाइन पैटर्न को आसानी से इंटिग्रेट किया जा सकता है.

नए 3D व्यू की मदद से, z-लेवल सेट किया जा सकता है, ताकि एलिमेंट को व्यू की हैरारकी से ऊपर उठाया जा सके. साथ ही, एलिमेंट के हिलने-डुलने पर भी रीयल-टाइम में परछाई डाली जा सके.

पहले से मौजूद गतिविधि ट्रांज़िशन, उपयोगकर्ता को एक स्टेटस से दूसरे स्टेटस पर आसानी से ले जाते हैं. साथ ही, इनमें ऐनिमेशन वाले बेहतरीन मोशन का इस्तेमाल किया जाता है. मटीरियल थीम, आपकी गतिविधियों के लिए ट्रांज़िशन जोड़ती है. साथ ही, सभी गतिविधियों में शेयर किए गए विज़ुअल एलिमेंट का इस्तेमाल करने की सुविधा भी जोड़ती है.

फ़िल्म को फिर से चलाने के लिए, डिवाइस की स्क्रीन पर क्लिक करें

आपके ऐप्लिकेशन में बटन, चेकबॉक्स, और अन्य टच कंट्रोल के लिए, रिपल ऐनिमेशन उपलब्ध हैं.

एक्सएमएल में वेक्टर ड्रॉबल भी तय किए जा सकते हैं और उन्हें कई तरह से ऐनिमेट किया जा सकता है. वेक्टर ड्रॉआउट, क्वालिटी में कोई बदलाव किए बिना स्केल हो जाते हैं. इसलिए, वे ऐप्लिकेशन में मौजूद एक रंग वाले आइकॉन के लिए सबसे सही होते हैं.

RenderThread नाम की एक नई प्रोसेसिंग थ्रेड, सिस्टम के मैनेज की जाती है. यह मुख्य यूज़र इंटरफ़ेस (यूआई) थ्रेड में देरी होने पर भी ऐनिमेशन को आसानी से चलाती है.

परफ़ॉर्मेंस पर फ़ोकस

Android 5.0, तेज़, आसान, और ज़्यादा बेहतर कंप्यूटिंग अनुभव देता है.

Android अब खास तौर पर नए ART रनटाइम पर चलता है. इसे खास तौर पर, पहले से (AOT), सिर्फ़ समय पर (JIT), और इंटरप्रिट किए गए कोड के मिक्स के साथ काम करने के लिए बनाया गया है. यह ARM, x86, और MIPS आर्किटेक्चर पर काम करता है. साथ ही, यह 64-बिट के साथ पूरी तरह से काम करता है.

ART, ऐप्लिकेशन की परफ़ॉर्मेंस और रिस्पॉन्स को बेहतर बनाता है. बेहतर तरीके से ग़ैर-ज़रूरी डेटा हटाने की सुविधा, जीसी इवेंट के लिए रुकने की संख्या और अवधि को कम करती है. यह सुविधा, आसानी से v-sync विंडो में फ़िट हो जाती है, ताकि आपका ऐप्लिकेशन फ़्रेम स्किप न करे. ART, फ़ोरग्राउंड में इस्तेमाल के लिए परफ़ॉर्मेंस को ऑप्टिमाइज़ करने के लिए, डाइनैमिक तौर पर मेमोरी को भी ट्रांसफ़र करता है.

Android 5.0 में, 64-बिट आर्किटेक्चर के लिए प्लैटफ़ॉर्म की सुविधा जोड़ी गई है. इसका इस्तेमाल, Nexus 9 के NVIDIA Tegra K1 में किया जाता है. ऑप्टिमाइज़ेशन की मदद से, कुछ खास कंप्यूट वर्कलोड के लिए ज़्यादा पता स्पेस और बेहतर परफ़ॉर्मेंस मिलती है. Java भाषा में लिखे गए ऐप्लिकेशन, 64-बिट ऐप्लिकेशन के तौर पर अपने-आप काम करते हैं. इसके लिए, किसी तरह के बदलाव की ज़रूरत नहीं होती. अगर आपका ऐप्लिकेशन नेटिव कोड का इस्तेमाल करता है, तो हमने NDK को ARM v8, x86-64, और MIPS-64 के लिए नए एबीआई के साथ काम करने के लिए अपडेट किया है.

Android 5.0 में, बेहतर परफ़ॉर्मेंस पर ध्यान दिया गया है. इसमें बेहतर A/V सिंक की सुविधा भी उपलब्ध है. ऑडियो और ग्राफ़िक्स पाइपलाइन को ज़्यादा सटीक टाइमस्टैंप के लिए इंस्ट्रूमेंट किया गया है. इससे वीडियो ऐप्लिकेशन और गेम, सिंक किए गए कॉन्टेंट को आसानी से दिखा पाएंगे.

सूचनाएं

मोबाइल के सबसे ऊपर मौजूद सेक्शन में, हेड्स-अप सूचना की चेतावनी दिख रही है

Android 5.0 में सूचनाएं ज़्यादा साफ़ तौर पर दिखती हैं, उन्हें ऐक्सेस करना आसान होता है, और उन्हें कॉन्फ़िगर किया जा सकता है.

अगर उपयोगकर्ता चाहे, तो लॉक स्क्रीन पर सूचनाओं की अलग-अलग जानकारी दिख सकती है. उपयोगकर्ता, सुरक्षित लॉक स्क्रीन पर सूचना का कोई कॉन्टेंट, कुछ कॉन्टेंट या पूरा कॉन्टेंट दिखाने की अनुमति दे सकते हैं.

इनकमिंग कॉल जैसी मुख्य सूचनाएं, हेड्स-अप सूचना में दिखती हैं. यह एक छोटी फ़्लोटिंग विंडो होती है. इसमें उपयोगकर्ता, मौजूदा ऐप्लिकेशन को छोड़े बिना जवाब दे सकता है या सूचना को खारिज कर सकता है.

अब सूचनाओं में नया मेटाडेटा जोड़ा जा सकता है. इससे, रैंकिंग के लिए संपर्कों, कैटगरी, और प्राथमिकता की जानकारी इकट्ठा की जा सकती है.

मीडिया की सूचना देने वाला नया टेंप्लेट, सूचनाओं के लिए मीडिया कंट्रोल की सुविधा देता है. इसमें ज़्यादा से ज़्यादा छह ऐक्शन बटन होते हैं. इनमें "पसंद करें" जैसे कस्टम कंट्रोल भी शामिल होते हैं. अब आपको RemoteViews की ज़रूरत नहीं है!

बड़ी स्क्रीन पर ऐप्लिकेशन इस्तेमाल करना

Android TV, आपके ऐप्लिकेशन को बड़ी स्क्रीन पर इस्तेमाल करने का पूरा टीवी प्लैटफ़ॉर्म उपलब्ध कराता है. Android TV की होम स्क्रीन पर, उपयोगकर्ताओं को आसानी से कॉन्टेंट खोजने की सुविधा मिलती है. इसके लिए, उन्हें अपनी दिलचस्पी के मुताबिक सुझाव और वॉइस सर्च की सुविधा मिलती है.

Android TV की मदद से, अब अपने ऐप्लिकेशन या गेम कॉन्टेंट के लिए शानदार अनुभव बनाए जा सकते हैं. साथ ही, गेम कंट्रोलर और अन्य इनपुट डिवाइसों के साथ इंटरैक्ट किया जा सकता है. टीवी के लिए सिनेमाई और 10 फ़ुट के यूज़र इंटरफ़ेस (यूआई) बनाने में आपकी मदद करने के लिए, Android v17 सपोर्ट लाइब्रेरी में लीनबैक यूआई फ़्रेमवर्क उपलब्ध कराता है.

Android TV इनपुट फ़्रेमवर्क (TIF) की मदद से, टीवी ऐप्लिकेशन एचडीएमआई इनपुट, टीवी ट्यूनर, और आईपीटीवी रिसीवर जैसे सोर्स से वीडियो स्ट्रीम मैनेज कर सकते हैं. यह टीवी इनपुट से पब्लिश किए गए मेटाडेटा की मदद से, लाइव टीवी खोजने और सुझाव पाने की सुविधा भी चालू करता है. साथ ही, इसमें एक रिमोट से कई डिवाइसों को मैनेज करने के लिए, एचडीएमआई-सीईसी कंट्रोल सेवा भी शामिल है.

टीवी इनपुट फ़्रेमवर्क, लाइव टीवी के कई इनपुट सोर्स का ऐक्सेस देता है. साथ ही, उन्हें एक ही यूज़र इंटरफ़ेस में एक साथ दिखाता है, ताकि उपयोगकर्ता कॉन्टेंट को ब्राउज़ कर सकें, देख सकें, और उसका आनंद ले सकें. अपने कॉन्टेंट के लिए टीवी इनपुट सेवा बनाने से, टीवी डिवाइसों पर आपके कॉन्टेंट को ज़्यादा से ज़्यादा लोगों तक पहुंचाने में मदद मिल सकती है.

दस्तावेज़ पर काम करने की सुविधा वाले ऐप्लिकेशन

मोबाइल पर, 'खास जानकारी' स्पेस का नया और रीडिज़ाइन किया गया वर्शन दिखाया गया है. इसे पहले 'हाल ही में खोले गए' कहा जाता था

हाल ही में खोले गए दस्तावेज़.

Android 5.0 में, 'खास जानकारी' स्पेस को फिर से डिज़ाइन किया गया है. इसे पहले 'हाल ही में इस्तेमाल किए गए' कहा जाता था. यह स्पेस, मल्टीटास्किंग के लिए ज़्यादा काम का और बेहतर है.

नए एपीआई की मदद से, अपने ऐप्लिकेशन में अलग-अलग गतिविधियों को अलग-अलग दस्तावेज़ों के तौर पर दिखाया जा सकता है. साथ ही, हाल ही में इस्तेमाल की गई अन्य स्क्रीन भी दिखाई जा सकती हैं.

एक साथ कई दस्तावेज़ों का इस्तेमाल करके, उपयोगकर्ताओं को अपने ज़्यादा कॉन्टेंट या सेवाओं का तुरंत ऐक्सेस दिया जा सकता है. उदाहरण के लिए, किसी प्रोडक्टिविटी ऐप्लिकेशन में फ़ाइलों को दिखाने, गेम में खिलाड़ियों के मैच या मैसेजिंग ऐप्लिकेशन में चैट को दिखाने के लिए, एक साथ कई दस्तावेज़ों का इस्तेमाल किया जा सकता है.

बेहतर कनेक्टिविटी

Android 5.0 में नए एपीआई जोड़े गए हैं. इनकी मदद से, ऐप्लिकेशन ब्लूटूथ स्मार्ट (BLE) मोड में एक साथ कई काम कर सकते हैं. जैसे, स्कैनिंग (सेंट्रल मोड) और विज्ञापन दिखाना (पैरफ़िरियल मोड).

मल्टी-नेटवर्किंग की नई सुविधाओं की मदद से, ऐप्लिकेशन उपलब्ध नेटवर्क की सुविधाओं के बारे में क्वेरी कर सकते हैं. जैसे, वे वाई-फ़ाई, मोबाइल इंटरनेट, मीटर किए गए या नेटवर्क की कुछ सुविधाएं देते हैं या नहीं. इसके बाद, ऐप्लिकेशन कनेक्शन का अनुरोध कर सकता है और कनेक्टिविटी के बंद होने या नेटवर्क में हुए अन्य बदलावों का जवाब दे सकता है.

एनएफ़सी एपीआई की मदद से, ऐप्लिकेशन अब एनएफ़सी ऐप्लिकेशन आईडी (एआईडी) को डाइनैमिक तौर पर रजिस्टर कर सकते हैं. वे हर चालू सेवा के लिए, कार्ड इम्यूलेशन की पसंदीदा सेवा भी सेट कर सकते हैं. साथ ही, UTF-8 टेक्स्ट डेटा वाला एनडीएफ़ रिकॉर्ड भी बना सकते हैं.

बेहतर परफ़ॉर्मेंस वाले ग्राफ़िक

Khronos OpenGL ES 3.1 के साथ काम करने की सुविधा, अब गेम और अन्य ऐप्लिकेशन को उन डिवाइसों पर सबसे अच्छी परफ़ॉर्मेंस वाले 2D और 3D ग्राफ़िक की सुविधाएं देती है जिन पर यह काम करता है.

टैबलेट पर Gameloft का Rival Knights गेमप्ले दिख रहा है

Gameloft का Rival Knights, एचडीआर (हाई डाइनैमिक रेंज) ब्लूम इफ़ेक्ट देने और ज़्यादा ग्राफ़िकल जानकारी देने के लिए, AEP के ASTC (अडैप्टिव स्केलेबल टेक्स्चर कम्प्रेशन) और ES 3.1 के Compute Shaders का इस्तेमाल करता है.

OpenGL ES 3.1 में, कंप्यूट शेडर, स्टेंसिल टेक्सचर, बेहतर विज़ुअल इफ़ेक्ट, अच्छी क्वालिटी वाले ETC2/EAC टेक्सचर कंप्रेसन, बेहतर टेक्सचर रेंडरिंग, स्टैंडर्ड टेक्सचर साइज़, और रेंडर-बफ़र फ़ॉर्मैट वगैरह जोड़े गए हैं.

Android 5.0 में Android एक्सटेंशन पैक (AEP) भी शामिल है. यह OpenGL ES एक्सटेंशन का एक सेट है. इससे आपको टेसेलेशन शेडर, ज्यामिति शेडर, ASTC टेक्स्चर कम्प्रेशन, हर सैंपल के लिए इंटरपोलेशन और शेडिंग जैसी सुविधाओं का ऐक्सेस मिलता है. साथ ही, रेंडरिंग की अन्य बेहतर सुविधाएं भी मिलती हैं. AEP की मदद से, अलग-अलग जीपीयू पर बेहतर परफ़ॉर्मेंस वाले ग्राफ़िक डिलीवर किए जा सकते हैं.

बेहतर ऑडियो

ऑडियो कैप्चर करने के नए डिज़ाइन की मदद से, कम इंतज़ार के साथ ऑडियो इनपुट मिलता है. नए डिज़ाइन में ये शामिल हैं: फ़ास्ट कैप्चर थ्रेड, जो पढ़ने के दौरान ही ब्लॉक होता है; नेटिव सैंपल रेट, चैनल की संख्या, और बिट डेप्थ पर फ़ास्ट ट्रैक कैप्चर क्लाइंट; और सामान्य कैप्चर क्लाइंट, रीसैंपलिंग, अप/डाउन चैनल मिक्स, और अप/डाउन बिट डेप्थ की सुविधा देते हैं.

मल्टी-चैनल ऑडियो स्ट्रीम मिक्सिंग की सुविधा की मदद से, पेशेवर ऑडियो ऐप्लिकेशन 5.1 और 7.1 चैनलों के साथ-साथ, आठ चैनलों को मिक्स कर सकते हैं.

ऐप्लिकेशन, अपना मीडिया कॉन्टेंट दिखा सकते हैं और दूसरे ऐप्लिकेशन से मीडिया ब्राउज़ कर सकते हैं. इसके बाद, वे वीडियो चलाने का अनुरोध कर सकते हैं. कॉन्टेंट को क्वेरी वाले इंटरफ़ेस के ज़रिए दिखाया जाता है. इसके लिए, कॉन्टेंट को डिवाइस पर मौजूद होने की ज़रूरत नहीं होती.

ऐप्लिकेशन, लिखाई को बोली में बदलने की सुविधा को बेहतर तरीके से कंट्रोल कर सकते हैं. इसके लिए, वे खास भाषाओं, क्वालिटी, और इंतज़ार की अवधि की रेटिंग से जुड़ी वॉइस प्रोफ़ाइलों का इस्तेमाल करते हैं. नए एपीआई से, सिंथेसिस की गड़बड़ी की जांच करने, नेटवर्क सिंथेसिस, भाषा की पहचान करने, और नेटवर्क फ़ॉलबैक के लिए सहायता भी बेहतर होती है.

Android में अब स्टैंडर्ड यूएसबी ऑडियो डिवाइसों के साथ काम करने की सुविधा शामिल है. इसकी मदद से, उपयोगकर्ता यूएसबी हेडसेट, स्पीकर, माइक्रोफ़ोन या बेहतर परफ़ॉर्मेंस वाले अन्य डिजिटल डिवाइसों को कनेक्ट कर सकते हैं. Android 5.0 में Opus ऑडियो कोडेक के साथ काम करने की सुविधा भी जोड़ी गई है.

मीडिया प्लेबैक को कंट्रोल करने के लिए, नए MediaSession एपीआई की मदद से, अब सभी स्क्रीन और अन्य कंट्रोलर पर मीडिया कंट्रोल आसानी से उपलब्ध कराए जा सकते हैं.

बेहतर कैमरा और वीडियो

Android 5.0 में कैमरे के लिए नए एपीआई जोड़े गए हैं. इनकी मदद से, YUV और Bayer RAW जैसे रॉ फ़ॉर्मैट कैप्चर किए जा सकते हैं. साथ ही, हर फ़्रेम के लिए एक्सपोज़र का समय, आईएसओ सेंसिटिविटी, और फ़्रेम की अवधि जैसे पैरामीटर को कंट्रोल किया जा सकता है. पूरी तरह सिंक किए गए नए कैमरा पाइपलाइन की मदद से, काम करने वाले डिवाइसों पर 30 FPS पर, बिना कंप्रेस किए हुए फ़ुल रिज़ॉल्यूशन वाली YUV इमेज कैप्चर की जा सकती हैं.

नए एपीआई, इमेज कैप्चर करने पर ज़्यादा कंट्रोल देने के साथ-साथ, कैमरे की प्रॉपर्टी और सुविधाओं के बारे में ज़्यादा जानकारी भी देते हैं. साथ ही, हर फ़्रेम की कैप्चर सेटिंग के बारे में बताने वाला मेटाडेटा भी उपलब्ध कराते हैं.

नेटवर्क पर वीडियो स्ट्रीम भेजने वाले ऐप्लिकेशन, अब वीडियो डेटा को ऑप्टिमाइज़ करके एन्कोड और डिकोड करने के लिए, H.265 हाई एफ़िशिएन्सी वीडियो कोडिंग (एचईवीसी) का फ़ायदा ले सकते हैं.

Android 5.0 में मल्टीमीडिया टनल करने की सुविधा भी जोड़ी गई है. इससे, आपको अल्ट्रा-हाई डेफ़िनिशन (4K) कॉन्टेंट का बेहतरीन अनुभव मिलता है. साथ ही, कंप्रेस किए गए ऑडियो और वीडियो डेटा को एक साथ चलाने की सुविधा भी मिलती है.

ऑफ़िस में Android का इस्तेमाल करना

मोबाइल पर, उपयोगकर्ता के निजी और काम से जुड़े ऐप्लिकेशन का यूनिफ़ाइड व्यू दिखाया गया है. इन ऐप्लिकेशन को आसानी से पहचानने के लिए, इन पर बैज लगाए गए हैं

उपयोगकर्ताओं को अपने निजी और काम से जुड़े ऐप्लिकेशन एक साथ दिखते हैं. इन्हें आसानी से पहचानने के लिए, इन पर बैज लगाए जाते हैं.

एंटरप्राइज़ एनवायरमेंट के लिए, 'अपने डिवाइस का इस्तेमाल करें' सुविधा चालू करने के लिए, मैनेज की जाने वाली प्रोविज़निंग प्रोसेस की नई सुविधा, डिवाइस पर एक सुरक्षित वर्क प्रोफ़ाइल बनाती है. लॉन्चर में, ऐप्लिकेशन को 'काम' बैज के साथ दिखाया जाता है. इससे पता चलता है कि ऐप्लिकेशन और उसके डेटा को वर्क प्रोफ़ाइल में, आईटी एडमिन मैनेज करता है.

निजी और वर्क प्रोफ़ाइल, दोनों की सूचनाएं एक ही व्यू में दिखती हैं. हर प्रोफ़ाइल का डेटा हमेशा अलग और सुरक्षित रखा जाता है. भले ही, दोनों प्रोफ़ाइलों में एक ही ऐप्लिकेशन का इस्तेमाल किया जा रहा हो.

कंपनी के मालिकाना हक वाले डिवाइसों के लिए, आईटी एडमिन नए डिवाइस से शुरू कर सकते हैं और उसे डिवाइस के मालिक के साथ कॉन्फ़िगर कर सकते हैं. कर्मचारी इन डिवाइसों को इस्तेमाल कर सकते हैं. इनमें डिवाइस के मालिक का ऐप्लिकेशन पहले से इंस्टॉल होता है. इस ऐप्लिकेशन की मदद से, डिवाइस की ग्लोबल सेटिंग कॉन्फ़िगर की जा सकती हैं.

स्क्रीन कैप्चर करने और उसे शेयर करने की सुविधा

Android 5.0 की मदद से, अपने ऐप्लिकेशन में स्क्रीन कैप्चर करने और स्क्रीन शेयर करने की सुविधाएं जोड़ी जा सकती हैं.

उपयोगकर्ता की अनुमति लेकर, डिसप्ले से नॉन-सिक्योर वीडियो कैप्चर किया जा सकता है. साथ ही, आपके पास उसे नेटवर्क पर डिलीवर करने का विकल्प भी होता है.

नए तरह के सेंसर

Android 5.0 में, टिल्ट डिटेक्टर सेंसर की मदद से, इस सुविधा के साथ काम करने वाले डिवाइसों पर गतिविधि की पहचान करने की सुविधा को बेहतर बनाया गया है. साथ ही, दिल की धड़कन की दर का पता लगाने वाला सेंसर, डिवाइस को छूने वाले व्यक्ति की दिल की धड़कन की दर की जानकारी देता है.

इंटरैक्शन कंपोजिट सेंसर अब उपलब्ध हैं. इनकी मदद से, डिवाइस को चालू करने, डिवाइस को उठाने, और डिवाइस को देखने जैसे खास इंटरैक्शन का पता लगाया जा सकता है.

Chromium वेबव्यू

Chromium वेबव्यू का लोगो

Android 5.0 के लिए रिलीज़ किए गए शुरुआती वर्शन में, Chromium M37 रिलीज़ पर आधारित WebView के लिए Chromium का एक वर्शन शामिल है. इसमें WebRTC, WebAudio, और WebGL के लिए सहायता जोड़ी गई है.

Chromium M37 में, वेब कॉम्पोनेंट की सभी खास बातों के लिए नेटिव सपोर्ट भी शामिल है: कस्टम एलिमेंट, शैडो डीओएम, एचटीएमएल इंपोर्ट, और टेंप्लेट. इसका मतलब है कि WebView में Polymer और उसके मटीरियल डिज़ाइन एलिमेंट का इस्तेमाल, पॉलीफ़िल के बिना किया जा सकता है.

Android 4.4 से, वेबव्यू Chromium पर आधारित है. हालांकि, अब Chromium लेयर को Google Play से अपडेट किया जा सकता है.

Chromium के नए वर्शन उपलब्ध होने पर, उपयोगकर्ता Google Play से अपडेट कर सकते हैं. इससे उन्हें WebView के लिए, नए सुधार और गड़बड़ी ठीक करने की सुविधा मिलती है. साथ ही, Android 5.0 और उसके बाद के वर्शन पर WebView का इस्तेमाल करने वाले ऐप्लिकेशन के लिए, नए वेब एपीआई और गड़बड़ी ठीक करने की सुविधा मिलती है.

सुलभता और इनपुट

सुलभता से जुड़े नए एपीआई, स्क्रीन पर मौजूद उन विंडो की प्रॉपर्टी के बारे में पूरी जानकारी हासिल कर सकते हैं जिनसे सामान्य उपयोगकर्ता इंटरैक्ट कर सकते हैं. साथ ही, ये यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए स्टैंडर्ड या पसंद के मुताबिक इनपुट ऐक्शन तय कर सकते हैं.

इनपुट के तरीके के संपादक (आईएमई) के नए एपीआई, सीधे इनपुट के तरीके से अन्य आईएमई पर तेज़ी से स्विच करने की सुविधा देते हैं.

बैटरी की खपत कम करने वाले ऐप्लिकेशन बनाने के लिए टूल

जॉब शेड्यूलिंग के नए एपीआई की मदद से, सिस्टम के लिए जॉब को बाद में या तय की गई शर्तों के तहत चलाने के लिए, उन्हें टाला जा सकता है. जैसे, जब डिवाइस चार्ज हो रहा हो या वाई-फ़ाई से कनेक्ट हो. इससे बैटरी लाइफ़ को ऑप्टिमाइज़ किया जा सकता है.

नया dumpsys batterystats कमांड, बैटरी के इस्तेमाल के आंकड़े जनरेट करता है. इन आंकड़ों का इस्तेमाल करके, सिस्टम में बिजली के इस्तेमाल को समझा जा सकता है. साथ ही, यह भी समझा जा सकता है कि आपके ऐप्लिकेशन का डिवाइस की बैटरी पर क्या असर पड़ता है. इसमें, पावर इवेंट का इतिहास, हर यूआईडी और सिस्टम कॉम्पोनेंट के लिए पावर के अनुमानित इस्तेमाल वगैरह देखा जा सकता है.

Battery Historian टूल का इस्तेमाल करके, बैटरी से जुड़ी गड़बड़ी को डीबग करने के लिए विज़ुअलाइज़ेशन

Battery Historian एक नया टूल है. इसका इस्तेमाल करके, dumpsys batterystats के आंकड़ों को बैटरी से जुड़ी गड़बड़ी को डीबग करने के लिए विज़ुअलाइज़ेशन में बदला जा सकता है. इसे https://github.com/google/battery-historian पर देखा जा सकता है.