AOSP में वास्तव में क्या है?


13

Google द्वारा हाल ही में कोर एंड्रॉइड से बाहर के एंड्रॉइड अनुभव को अधिक से अधिक स्थानांतरित करने के बारे में समाचारों के साथ , मुझे उत्सुकता हुई।

अगर मुझे आज AOSP पेज से एंड्रॉइड का सोर्स कोड डाउनलोड करना है और इसे संकलित करना है, तो मैं क्या समाप्त करूंगा? व्यक्तिगत हार्डवेयर उपकरणों और विभिन्न Google सेवाओं के लिए बाइनरी ड्राइवरों के अलावा, क्या मैं एंड्रॉइड के एक कार्यशील संस्करण के साथ समाप्त हो जाऊंगा?

यह पूछने के लिए मेरी प्रेरणा यह पता लगाना है कि एंड्रॉइड के साथ लोग जो अनुभव करते हैं, वह वास्तव में एओएसपी का हिस्सा है।



जवाबों:


24

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

  • लिनक्स कर्नेल, dalvik VM, Java लाइब्रेरीज़ और एंड्रॉइड फ्रेमवर्क
  • स्टॉक लॉन्चर (विभिन्न लॉक स्क्रीन सहित)
  • स्टॉक कीबोर्ड
  • स्टॉक ब्राउज़र (क्रोम नहीं)
  • कैलकुलेटर
  • कैलेंडर (एक्सचेंज का पर्याय)
  • कैमरा
  • घड़ी
  • अधःभारण प्रबंधक
  • ईमेल (IMAP और POP के पर्याय)
  • गैलरी (जिसमें मीडिया प्लेयर भी शामिल है)
  • संदेश
  • संगीत (संगीत न चलाएं)
  • लोग
  • फ़ोन
  • खोज (स्थानीय ऐप्स, लोग और Google के माध्यम से वेब, Google अभी नहीं)
  • समायोजन
  • विभिन्न ऐप विजेट

लगभग सभी आवश्यक एंड्रॉइड फ्रेमवर्क AOSP (जैसे इंटेंट सिस्टम, परमिशन सिस्टम, एक्टिविटी / सर्विस सिस्टम, कंटेंट प्रोवाइडर सिस्टम, ऐप विजेट सिस्टम, डेड्रीम सिस्टम, स्टैंडर्ड UI एलिमेंट्स, नोटिफिकेशन बार, डाल्विक वीएम, जेआईटी बॉयलर, जावा स्टैंडर्ड) का हिस्सा हैं। पुस्तकालयों (अपाचे हार्मनी), ओपनजीएल और रेंडरस्क्रिप्ट, मल्टीमीडिया फ्रेमवर्क, कनेक्टिविटी फ्रेमवर्क, जीपीएस, सेंसर, आदि)। फ्रेमवर्क का एकमात्र महत्वपूर्ण हिस्सा AOSP नहीं है, जो Google क्लाउड मैसेजिंग है, जो पुश सेवा और Play Store सेवाओं को संभालता है, जो एप्लिकेशन अपडेट, इन-ऐप बिलिंग और गेम सेवाएं प्रदान करता है। चूंकि ये सेवाएं Google सर्वर पर अत्यधिक निर्भर हैं, इसलिए वे वास्तव में AOSP का हिस्सा नहीं हो सकते। सभी Android विकास उपकरण भी AOSP का हिस्सा हैं।

कुछ महत्वपूर्ण Google Apps जो AOSP का हिस्सा नहीं हैं, उनमें Gmail, Google मैप्स, Youtube, Google Now, Google+, Chrome, Hangout और Play Store शामिल हैं।

यहां Android 4.3 एमुलेटर से कुछ स्क्रीनशॉट लिए गए हैं:

लांचर, कुछ स्टॉक विगेट्स के साथ, पर्याप्त कहा:

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

AOSP में सभी ऐप एक पेज में बहुत फिट होते हैं, शुरुआती Android के बाद से यह मामला है:

यहाँ छवि विवरण दर्ज करें

सभी विजेट:

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.