विषयसूची:
- एक प्ले सर्विसेज प्राइमर
- डेवलपर्स के लिए उपकरण
- उपयोगकर्ताओं के लिए सुविधाएँ और सुरक्षा
- Google के लिए बीमा
यदि आप इन चीजों पर पर्याप्त ध्यान देते हैं, तो आपने Google Play Services को अपने Android उपकरणों पर समय-समय पर अपडेट करते हुए देखा होगा। यदि आप एंड्रॉइड के अधिक तकनीकी पक्ष का पालन करते हैं, तो आपको पता चल जाएगा कि नए एपीआई और सुविधाओं को पेश करने के लिए कुछ साल पहले घोषणा की गई थी जिसमें फर्मवेयर अपडेट की आवश्यकता नहीं होती है। आपको इसे OS के सूखे और तकनीकी हिस्से के रूप में खारिज करने के लिए माफ किया जा सकता है, लेकिन वास्तव में यह आधुनिक एंड्रॉइड के काम करने के तरीके का एक महत्वपूर्ण रूप से महत्वपूर्ण हिस्सा है।
डेवलपर्स को महत्वपूर्ण एपीआई मिलते हैं जो सक्रिय एंड्रॉइड उपयोगकर्ता आधार के विशाल बहुमत में काम करते हैं। इसके बदले में उपयोगकर्ता नई सुविधाओं और सुरक्षा सुधारों से लाभान्वित होते हैं, भले ही वे नवीनतम ओएस संस्करण न चला रहे हों। और Google के लिए, Play Services "forked" Android के उदय के खिलाफ बीमा के रूप में कार्य करता है।
Google Play Services Android के कुछ (और Google के) सबसे बड़े दुश्मनों के खिलाफ एक दुर्जेय हथियार कैसे है, यह देखने के लिए पढ़ें और कैसे Android सुरक्षा या "विखंडन" की कोई भी चर्चा इसकी समझ के बिना त्रुटिपूर्ण है।
एक प्ले सर्विसेज प्राइमर
सबसे पहली बात - Google Play Services क्या है? उपयोगकर्ता के दृष्टिकोण से, यह Google द्वारा नियंत्रित एक ऐप है, जो Google Play Store के माध्यम से पृष्ठभूमि में स्वचालित रूप से अपडेट होता है। जब तक आप लॉलीपॉप और पहले के संस्करणों पर चलने वाले फोन पर "Google सेटिंग" आइकन की गिनती नहीं करते हैं, तब तक वास्तव में ऐप का कोई भी उपयोगकर्ता-सामना करने वाला हिस्सा नहीं है। लेकिन Play Services की विभिन्न निविदाएं पूरे Android में फैली हुई हैं, खासकर ओएस के नए संस्करणों में।
एक सिस्टम-स्तरीय "ऐप" के रूप में, "प्ले सर्विसेज को एलिवेटेड परमिशन के साथ चलाया जा सकता है और अगर जरूरत है तो ओएस में कुछ भी और सभी को सुपरडेड किया जा सकता है, इसलिए Google इसे भविष्य में और अधिक आसानी से संशोधित कर सकता है।
Play Services आपके Android डिवाइस पर Google सेवाओं के लिए द्वारपाल है।
इसे सीधे शब्दों में कहें: अगर कोई एंड्रॉइड ऐप Google सेवा के साथ सहभागिता करता है, तो संभावना है कि यह Google Play Services के माध्यम से ऐसा कर रहा है।
Google I / O 2014 के मुख्य वक्ता के दौरान, Google VP Sundar Pichai ने कहा कि Play Services के नए संस्करण हर छह सप्ताह में रोल आउट हो रहे थे, जिसमें कहा गया कि उस समय सक्रिय Android इंस्टॉल बेस का 93 प्रतिशत नवीनतम संस्करण चला रहा था।
डेवलपर्स के लिए उपकरण
Google Play Services क्लाइंट लाइब्रेरी डेवलपर्स को एपीआई देती है, जो ऐप्स पर प्ले सर्विसेज ऐप इंस्टॉल करने के साथ Google सेवाओं के साथ काम करते हैं। इसमें क्लाउड मैसेजिंग, ड्राइव, लोकेशन, प्ले गेम्स, एंड्रॉइड वियर और गूगल फिट, कुछ ही नाम शामिल हैं। और क्योंकि प्ले सर्विसेज ऐप बैकग्राउंड में अपने आप अपडेट हो जाता है, और एंड्रॉइड के सभी संस्करणों पर 2.3 जिंजरब्रेड पर काम करता है, Google फर्मवेयर अपडेट के बिना इन सेवाओं के साथ एंड्रॉइड के एकीकरण में परिवर्तन, सुधार और नई सुविधाओं को रोल कर सकता है।
यह एक ऐसी दुनिया में एक बहुत बड़ी बात है जहां जेली बीन और किटकैट - एंड्रॉइड 4.1-4.4 - सक्रिय इंस्टॉल बेस पर हावी है, लॉलीपॉप आखिरी गिनती में सिर्फ 12.4 प्रतिशत सक्रिय इंस्टॉल करता है। (इसके विपरीत कि सुंदर पिचाई द्वारा पिछले साल I / O में दिए गए 93 प्रतिशत के आंकड़े के विपरीत। क्योंकि Play Services मौजूद है, बहुत अधिक लोगों के पास Play-Android और Android Wear जैसी सुविधाओं के अप-टू-डेट संस्करणों तक पहुंच है अन्यथा नहीं होगा। मुकदमा। यह वह है जो एंड्रॉइड के पागल गति के लिए अनुमति देता है यहां तक कि कई ओईएम प्लेटफॉर्म अपग्रेड पर अपने पैरों को खींचते रहते हैं।
यह डेवलपर्स और उपयोगकर्ताओं के लिए कारणों की एक पूरी गुच्छा के लिए अच्छा है, जिनमें से अधिकांश स्पष्ट हैं। Google के इन संस्करणों में से प्रत्येक को लक्षित करने के बारे में चिंता करने वाले देवताओं के बजाय OS संस्करणों में, भारी उठाने का कार्य Play Services द्वारा किया जाता है। यदि वे Android का नवीनतम संस्करण नहीं चला रहे हैं, तो उपयोगकर्ता अधिक संख्या में नहीं रहते हैं।
उपयोगकर्ताओं के लिए सुविधाएँ और सुरक्षा
Play Services के माध्यम से, एंड्रॉइड फीचर्स के बारे में सोचा जाने वाली कई चीजें - जैसे लॉलीपॉप के स्मार्ट लॉक, Google लोकेशन सर्विसेज और प्ले गेम्स - को कोर OS से डिकॉय किया गया है। यही कारण है कि सीधे iOS और Android संस्करण वितरण की तुलना पूरी कहानी नहीं बताती है। Google Android अनुभव का एक बहुत महत्वपूर्ण हिस्सा स्वचालित रूप से, पृष्ठभूमि में, अद्यतित रखा जाता है।
यह इस तथ्य से अलग है कि Google के अधिकांश एंड्रॉइड ऐप को Google Play के माध्यम से स्वतंत्र रूप से अपडेट किया जा सकता है - एक संग्रह, जो एंड्रॉइड 5.0 के रूप में ऐप के अंदर वेब पेजों को प्रस्तुत करने के लिए उपयोग किया जाने वाला वेबव्यू घटक भी शामिल है। उदाहरण के लिए, कई निर्माता-बंडल किए गए ऐप्स - HTC के बारे में भी यही सच है, अब प्ले स्टोर के माध्यम से अपने कई सेंस ऐप के अपडेट्स को धकेल देता है।
यह सच है कि कुछ बदलाव, सुधार और सुधार अभी भी एक फर्मवेयर अपडेट की आवश्यकता है। लेकिन 2015 के एंड्रॉइड पारिस्थितिकी तंत्र में, वास्तव में बहुत महत्वपूर्ण सामान है जो अब नहीं करता है।
एंड्रॉइड सुरक्षा में प्ले सर्विसेज की भूमिका को अक्सर प्रलयकों द्वारा अनदेखा किया जाता है।
उसी टोकन के द्वारा, यह कहना गलत है कि एंड्रॉइड के पुराने वर्जन पर होने के कारण उपयोगकर्ता उपयोगकर्ताओं को मैलवेयर के लिए खुला रखते हैं। Google Play Services की खराब ऐप्स के खिलाफ पुराने एंड्रॉइड फोन को सुरक्षित करने में एक बड़ी भूमिका है, जो आमतौर पर Google Play के अलावा अन्य ऐप स्टोर से आते हैं।
Google के शस्त्रागार में मुख्य हथियार "सत्यापित ऐप्स" सुविधा है, जिसे एंड्रॉइड 4.2 और इसके बाद के संस्करण में डिफ़ॉल्ट रूप से चालू किया गया है। जब आप किसी तृतीय-पक्ष स्थान से कोई ऐप इंस्टॉल कर रहे होते हैं, तो दुर्भावनापूर्ण प्रवृत्ति की पहचान करने के लिए इस लगातार अपडेट की गई सुविधा द्वारा स्कैन किया जाता है। यह वही है जब पिछले साल एंड्रॉइड "फर्जी आईडी" सुरक्षा डरा हुआ था, और प्ले सर्विसेज के लिए धन्यवाद, एंड्रॉइड डिवाइसों का विशाल बहुमत कभी भी इसके संपर्क में नहीं आया। (Google Play Store को इसी तरह से इस विशेष कारनामे का उपयोग करके ऐप्स को ब्लॉक करने के लिए अपडेट किया गया था।)
आप इसे स्टॉपगैप समाधान के रूप में सोच सकते हैं, और एक तरह से यह है। लेकिन जैसा कि हमने समय पर बताया, यह काफी प्रभावी है। किसी भी तरह से, मैलवेयर के माध्यम से नहीं मिल रहा है, और उपयोगकर्ता सुरक्षित हैं - भले ही वे एंड्रॉइड के पुराने संस्करण पर हों। यह वह बिंदु है जो मोबाइल सुरक्षा पर Google के रिकॉर्ड में शॉट लेने पर Microsoft को याद आता है।
अधिक: Google के एड्रियन लुडविग के साथ Android सुरक्षा Q & A
Google के लिए बीमा
Google Play सेवाएँ स्वामित्व वाली Google सामग्री से भरी हुई हैं, और जैसे कि Android Open-Source Project (AOSP) में शामिल नहीं है। अन्य Google ऐप्स की तरह, यह बंद-स्रोत है। Google के बिट्स के बिना जारी किए गए ओपन-सोर्स एंड्रॉइड का कोई भी "कांटा" अपने दम पर है।
एंड्रॉइड फोर्क्स में Play Services की कमी एंड्रॉइड को Google से दूर ले जाने के बारे में गंभीर किसी के लिए भी अतिरिक्त काम करती है।
बिना ओपन-सोर्स ओएस के अपनी सर्विस लेयर बनाने से जीएमएस (गूगल मोबाइल सर्विसेज) अप्रूवल लिए बिना एंड्रॉयड डिवाइस बनाने की चाहत रखने वाले निर्माता को कोई रोक नहीं सकता है। लेकिन अभी तक इन खिलाड़ियों द्वारा Play Services की सबसे महत्वपूर्ण विशेषताओं को फिर से बनाया नहीं गया है, यहां तक कि जो लोग एंड्रॉइड को कमांड करने और "Google के सिर के माध्यम से एक बुलेट डालने" के बारे में खुलकर बात करते हैं।
जिस तरह Play Services एंड्रॉइड की कुछ अंतर्निहित कमजोरियों का एक समाधान है - फर्मवेयर अपडेट की धीमी गति, इसमें शामिल होने वाले भागों की संख्या और ऐप के विकास और सुरक्षा निहितार्थ के कारण - एंड्रॉइड फोर्क्स में प्ले सर्विसेज की कमी महत्वपूर्ण बनाती है। एंड्रॉइड को Google से दूर ले जाने के बारे में किसी के लिए भी इंजीनियरिंग का काम।
अधिक: क्या कांटा एक 'कांटा है?'
हम सुझाव नहीं दे रहे हैं कि यह कुछ शैतानी Google मास्टर प्लान का हिस्सा है, फिर भी यही स्थिति है। एंड्रॉइड जैसा ऑपरेटिंग सिस्टम केवल डिवाइस (और कैरियर) विविधता की मदद से बाजार में हिस्सेदारी बढ़ा सकता है। विविधता अनिवार्य रूप से विखंडन की ओर ले जाती है, और मुकाबला करने के लिए कि आपको ओएस के बाहर मौजूद एक सेवा और सुरक्षा परत की आवश्यकता है।
यह चुनौती है कि एंड्रॉइड के किसी भी ठोस कांटे को हल करने की आवश्यकता है। इस बीच, Google Android की दुनिया में प्लेटफ़ॉर्म के विकास को सक्षम करने और उपकरणों को सुरक्षित रखने में मदद करने के लिए धन्यवाद करने के लिए Play Services हैं।