Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

योगदान

Android में आपकी रुचि के लिए धन्यवाद! यहां कुछ तरीके दिए गए हैं जिनसे आप जुड़ सकते हैं और Android को बेहतर बनाने में हमारी मदद कर सकते हैं। Android प्रोजेक्ट और हमारे लक्ष्यों की पृष्ठभूमि के लिए, Android विकास के लिए सेट अप देखें

बग रिपोर्ट करें

सबसे आसान और सबसे प्रभावी तरीकों में से एक है जो आपको एंड्रॉइड को बेहतर बनाने में मदद कर सकता है। अधिक जानकारी के लिए, रिपोर्टिंग कीड़े पर जाएँ।

ध्यान दें कि हम इस बात की गारंटी नहीं दे सकते कि कोई विशेष बग किसी विशेष रिलीज में तय किया जाएगा। यह रिपोर्ट करने के बाद आपके बग का क्या होता है, यह देखने के लिए, Life of a Bug पढ़ें।

एप्लिकेशन विकसित करें

हमने एंड्रॉइड बनाया ताकि सभी डेवलपर्स उपयोगकर्ताओं को एक खुले मंच पर अपने एप्लिकेशन वितरित कर सकें। एंड्रॉइड की मदद करने वाले सबसे अच्छे तरीकों में से एक है शांत एप्लिकेशन को लिखना जो उपयोगकर्ताओं से प्यार करते हैं!

आरंभ करने के लिए, developer.android.com पर जाएं। यह साइट आपको SDK का उपयोग करके संगत Android उपकरणों के लिए एप्लिकेशन लिखने के लिए आवश्यक जानकारी और उपकरण प्रदान करती है।

कोड में योगदान करें

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

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

कोड शैलियों

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

AOSP के कुछ भाग कोटलिन में लिखे गए हैं, जैसे frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt । आप कोटलिन में पहले से लिखे गए प्लेटफॉर्म के क्षेत्रों में कोटलिन का उपयोग कर सकते हैं। एंड्रॉइड में कोटलिन के बारे में अधिक जानकारी के लिए, एंड्रॉइड डेवलपर कोटलिन स्टाइल गाइड और कोटलिन-जावा इंटरॉप गाइड देखें । अधिक व्यापक कोटलिन मार्गदर्शन के लिए, कोटलिन भाषा साइट देखें

एपीआई दिशानिर्देश

एओएसपी डेवलपर्स को एपीआई लिखते समय एंड्रॉइड एपीआई दिशानिर्देशों को समझना और उनका पालन करना चाहिए। एंड्रॉइड के एपीआई निर्णयों के संदर्भ को देखने के लिए इन दिशानिर्देशों का उपयोग करें। प्लेटफॉर्म एपीआई के परिवर्धन और संशोधन मेटलवा द्वारा मान्य हैं।