Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

Android संगतता कार्यक्रम अवलोकन

एंड्रॉइड का उद्देश्य डेवलपर्स के लिए एक खुला मंच स्थापित करना है ताकि अभिनव एप्लिकेशन का निर्माण किया जा सके।

  • Android संगतता कार्यक्रम Android प्लेटफ़ॉर्म के तकनीकी विवरण को परिभाषित करता है और विभिन्न उपकरणों पर डेवलपर अनुप्रयोगों को चलाने के लिए OEM के लिए उपकरण प्रदान करता है।
  • एंड्रॉइड एसडीके डेवलपर्स के लिए अंतर्निहित टूल प्रदान करता है जो स्पष्ट रूप से उनके अनुप्रयोगों के लिए आवश्यक उपकरण सुविधाओं को बताता है।
  • Google Play केवल उन्हीं उपकरणों को एप्लिकेशन दिखाता है जो उन एप्लिकेशन को ठीक से चला सकते हैं।

संगत Android उपकरणों का निर्माण क्यों करें?

उपयोगकर्ता अनुकूलन योग्य उपकरण चाहते हैं

संगतता पारिस्थितिकी तंत्र

चित्र 1. एंड्रॉइड इकोसिस्टम डिवाइस संगतता के साथ पनपता है

एक मोबाइल फोन इंटरनेट पर एक बहुत ही व्यक्तिगत, हमेशा-हमेशा-हमेशा के लिए प्रवेश द्वार है। हम अभी तक एक ऐसे उपयोगकर्ता से नहीं मिले हैं, जो इसकी कार्यक्षमता बढ़ाकर इसे अनुकूलित नहीं करना चाहता था। यही कारण है कि एंड्रॉइड aftermarket अनुप्रयोगों को चलाने के लिए एक मजबूत मंच के रूप में डिज़ाइन किया गया था।

डेवलपर्स हम सभी को पछाड़ते हैं

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

सभी को एक समान पारिस्थितिकी तंत्र की आवश्यकता होती है

बग के चारों ओर काम करने के लिए कोड डेवलपर्स की प्रत्येक पंक्ति कोड की एक पंक्ति है जो एक नई सुविधा नहीं जोड़ती है। जितने अधिक संगत मोबाइल उपकरण हैं, उतने अधिक एप्लिकेशन हमें उन उपकरणों पर चलाने होंगे। पूरी तरह से संगत एंड्रॉइड डिवाइस के निर्माण से, आपको अधिक एप्लिकेशन बनाने के लिए डेवलपर्स के लिए प्रोत्साहन बढ़ाते हुए एंड्रॉइड के लिए लिखे गए ऐप के विशाल पूल से लाभ होता है।

कार्यक्रम के लक्ष्य

Android संगतता कार्यक्रम उपयोगकर्ताओं, डेवलपर्स और डिवाइस निर्माताओं सहित पूरे Android समुदाय के लाभ के लिए काम करता है।

प्रत्येक समूह दूसरों पर निर्भर करता है। उपयोगकर्ता उपकरणों और शानदार एप्लिकेशन का विस्तृत चयन चाहते हैं; उपयोगकर्ताओं के हाथों में कई उपकरणों के साथ अपने ऐप के लिए एक बड़े बाजार से प्रेरित डेवलपर्स से महान एप्लिकेशन आते हैं; डिवाइस निर्माता उपभोक्ताओं के लिए अपने उत्पादों के मूल्य को बढ़ाने के लिए कई तरह के बेहतरीन ऐप पर निर्भर हैं।

हमारे लक्ष्य इन समूहों में से प्रत्येक को लाभ देने के लिए डिज़ाइन किए गए थे:

  • एप्लिकेशन डेवलपर्स के लिए एक सुसंगत एप्लिकेशन और हार्डवेयर वातावरण प्रदान करें। एक मजबूत संगतता मानक के बिना, उपकरण इतने भिन्न हो सकते हैं कि डेवलपर्स को विभिन्न उपकरणों के लिए अपने अनुप्रयोगों के विभिन्न संस्करणों को डिज़ाइन करना होगा। संगतता कार्यक्रम एपीआई और क्षमताओं के संदर्भ में एक संगत डिवाइस से डेवलपर्स क्या उम्मीद कर सकता है, इसकी सटीक परिभाषा प्रदान करता है। डेवलपर्स अच्छे डिजाइन निर्णय लेने के लिए इस जानकारी का उपयोग कर सकते हैं, और आश्वस्त रहें कि उनके ऐप किसी भी संगत डिवाइस पर अच्छी तरह से चलेंगे।

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

  • संगत होने के दौरान डिवाइस निर्माताओं को अंतर करने में सक्षम करें। एंड्रॉइड संगतता कार्यक्रम एंड्रॉइड के पहलुओं पर केंद्रित है, जो तृतीय-पक्ष एप्लिकेशन को चलाने के लिए प्रासंगिक है, जो डिवाइस निर्माताओं को अद्वितीय डिवाइस बनाने की सुविधा देता है जो फिर भी संगत हैं।

  • अनुकूलता के साथ जुड़े लागत और ओवरहेड को कम करें। संगतता सुनिश्चित करना डिवाइस निर्माताओं के लिए आसान और सस्ता होना चाहिए। परीक्षण उपकरण मुफ़्त है, खुला स्रोत है, और डाउनलोड के लिए उपलब्ध है। इसे आपके वर्कफ़्लो को बदलने या परीक्षण के लिए अपने डिवाइस को तीसरे पक्ष को भेजने की लागत को समाप्त करने के लिए डिवाइस विकास प्रक्रिया के दौरान निरंतर आत्म-परीक्षण के लिए उपयोग करने के लिए डिज़ाइन किया गया है। इस बीच, कोई आवश्यक प्रमाणपत्र नहीं हैं, और इस प्रकार कोई संगत लागत और शुल्क नहीं है।

कार्यक्रम के घटक

Android संगतता कार्यक्रम में तीन प्रमुख घटक होते हैं:

Android संगतता मुफ़्त है, और यह आसान है

Android- संगत मोबाइल डिवाइस बनाने के लिए, इस तीन-चरणीय प्रक्रिया का पालन करें:

  1. Android सॉफ़्टवेयर स्रोत कोड प्राप्त करें । यह एंड्रॉइड प्लेटफॉर्म के लिए स्रोत कोड है जिसे आप अपने हार्डवेयर में पोर्ट करते हैं।
  2. Android संगतता परिभाषा दस्तावेज़ (CDD) ( PDF , HTML ) का अनुपालन । सीडीडी एक संगत एंड्रॉइड डिवाइस के सॉफ्टवेयर और हार्डवेयर आवश्यकताओं की गणना करता है।
  3. कम्पेटिबिलिटी टेस्ट सूट (CTS) पास करें । विकास प्रक्रिया के दौरान संगतता का मूल्यांकन करने के लिए चल रहे सहायता के रूप में सीटीएस का उपयोग करें।

सीडीडी के साथ अनुपालन करने और सीटीएस पास करने के बाद, आपका डिवाइस एंड्रॉइड संगत है, जिसका अर्थ है कि पारिस्थितिकी तंत्र में एंड्रॉइड ऐप आपके डिवाइस पर चलने के दौरान एक सुसंगत अनुभव प्रदान करते हैं।

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

Google मोबाइल सेवा (GMS) का लाइसेंस

Android संगत डिवाइस बनाने के बाद, Google मोबाइल सेवाओं (GMS), Google के स्वामित्व वाले ऐप्स (Google Play, YouTube, Google मैप्स, Gmail, और अधिक) पर विचार करें जो Android के शीर्ष पर चलते हैं। जीएमएस एंड्रॉइड ओपन सोर्स प्रोजेक्ट का हिस्सा नहीं है और केवल Google के साथ लाइसेंस के माध्यम से उपलब्ध है। जीएमएस लाइसेंस का अनुरोध करने के तरीके के बारे में जानकारी के लिए, हमारे संपर्क / सामुदायिक पृष्ठ देखें।