आप Google समस्या ट्रैकर का उपयोग करके समस्याओं की रिपोर्ट करके और नई सुविधाओं का अनुरोध करके Android को बेहतर बनाने में मदद कर सकते हैं। Google इश्यू ट्रैकर AOSP समस्याओं और फीचर अनुरोधों को ट्रैक करने के लिए Google द्वारा उपयोग किया जाने वाला एक उपकरण है। इश्यू ट्रैकर Google के बाहर बाहरी सार्वजनिक और भागीदार उपयोगकर्ताओं द्वारा उपयोग के लिए उपलब्ध है, जिन्हें विशिष्ट मुद्दों और सुविधाओं पर Google टीमों के साथ सहयोग करने की आवश्यकता होती है।
Google समस्या ट्रैकर की मूल बातें जानने के लिए, Google समस्या ट्रैकर देखें।
एक बग रिपोर्ट करो
AOSP बग की रिपोर्ट करने के लिए:
- अपनी खोज के आधार के रूप में सभी खुले बगों के साथ, यह देखने के लिए इश्यू ट्रैकर के खोज फ़ील्ड का उपयोग करें कि क्या किसी ने पहले ही आपकी समस्या या सुविधा की रिपोर्ट कर दी है। बंद और ठीक किए गए बग भी खोजना न भूलें। सबसे लोकप्रिय परिणाम ढूंढने में आपकी सहायता के लिए, परिणाम को सितारों की संख्या के आधार पर क्रमबद्ध करें। खोज फ़ील्ड का उपयोग करने के विवरण के लिए, समस्या खोजें देखें
- यदि आपको अपना मुद्दा मिल गया है और यह आपके लिए महत्वपूर्ण है, तो इसे तारांकित करें ! किसी मुद्दे पर सितारों की संख्या Google को उसकी प्राथमिकता निर्धारित करने में मदद करती है।
यदि किसी ने आपकी समस्या की रिपोर्ट नहीं की है, तो एक नया बग बनाएं।
इस दस्तावेज़ के उस अनुभाग को देखें जो आपके बग के घटक से संबंधित है। बग घटक एंड्रॉइड के उस क्षेत्र की पहचान करते हैं जिसके लिए बग लागू होता है।
- यदि बग सुरक्षा से संबंधित है, तो सुरक्षा देखें।
- यदि बग AOSP से संबंधित है, तो प्लेटफ़ॉर्म देखें।
- यदि बग डेवलपर टूल से संबंधित है, तो एंड्रॉइड डेवलपर टूल देखें।
- यदि बग गलत दस्तावेज़ीकरण को संदर्भित करता है, तो दस्तावेज़ीकरण देखें।
दिए गए टेम्पलेट को भरें:
- यदि समस्या बग है, तो टिप्पणियों में बग को पुन: उत्पन्न करने के चरण शामिल करें। एक टिप्पणी जो केवल यह बताती है कि कुछ काम नहीं कर रहा है, उसके लिए अधिक जानकारी की आवश्यकता होने की संभावना है। लॉग फ़ाइलें और यहां तक कि पैच सेट सहित आप जो विवरण प्रदान करते हैं, वह Google को आपकी समस्या का समाधान करने में मदद करता है।
- यदि समस्या एक सुविधा अनुरोध है, तो प्रस्तावित सुविधा पर स्पष्ट विवरण प्रदान करें, जिसमें समस्या का समाधान और डिज़ाइन संबंधी विचार शामिल हैं।
बनाएं पर क्लिक करें. Google की समीक्षा के लिए बग रिपोर्ट बनाई गई है।
बग की स्थिति को ट्रैक करने का तरीका जानने के लिए, बग स्थिति ट्रैक करें देखें।
बग घटक
निम्नलिखित चार अनुभाग आपको सही घटक का उपयोग करके बग खोजने और रिपोर्ट करने में मदद करने के लिए डिज़ाइन किए गए हैं।
सुरक्षा
यदि आपको कोई ऐसी समस्या मिलती है जो एंड्रॉइड या पिक्सेल उपकरणों के घटकों की सुरक्षा को प्रभावित करती है, तो सुरक्षा समस्याओं की रिपोर्टिंग में दिए गए निर्देशों का उपयोग करके बग दर्ज करें। इसके अतिरिक्त, सुरक्षा बग एंड्रॉइड और Google डिवाइस रिवॉर्ड प्रोग्राम के लिए पात्र हैं।
प्लैटफ़ॉर्म
यदि आपके पास कोई समस्या या सुविधा अनुरोध है जो एंड्रॉइड प्लेटफ़ॉर्म के किसी पहलू को प्रभावित करता है, तो संबंधित घटक क्षेत्र के बगल में बग आइकन पर क्लिक करके अपना बग दर्ज करें:
सभी प्लेटफ़ॉर्म मुद्दों को ब्राउज़ करें
एंड्रॉइड डेवलपर टूल
यदि आपके पास कोई समस्या या सुविधा अनुरोध है जो एंड्रॉइड डेवलपर टूल के किसी पहलू को प्रभावित करता है तो निम्न तालिका में संबंधित घटक क्षेत्र के बगल में बग आइकन पर क्लिक करके अपना बग दर्ज करें।
सभी डेवलपर टूल मुद्दों को ब्राउज़ करें
बग ब्राउज़ करें | विवरण | बग फ़ाइल करें |
---|---|---|
एशियाई विकास बैंक | bug_report | |
एंड्रॉइड स्टूडियो | एंड्रॉइड स्टूडियो बग के लिए विशिष्ट जानकारी | bug_report |
सी++ | एंड्रॉइड स्टूडियो में समस्याएँ | bug_report |
एम्यूलेटर या सिस्टम छवियाँ | एम्यूलेटर बग के लिए विशिष्ट जानकारी | bug_report |
ग्रैडल | ग्रैडल बग के लिए विशिष्ट जानकारी | bug_report |
परिवर्तनों को लागू करें | परिवर्तन लागू करने वाले बग के लिए विशिष्ट जानकारी | bug_report |
एक प्रकार का वृक्ष | bug_report | |
एनडीके | एनडीके कंपाइलर या बिल्ड सिस्टम संबंधी समस्याएं। एपीआई अनुरोधों या बग के लिए नहीं। एपीआई ओएस का हिस्सा हैं, और उनसे संबंधित अनुरोध उपरोक्त प्लेटफ़ॉर्म घटकों में से एक में दर्ज किए जाने चाहिए (यदि आप नहीं जानते कि कौन सा, फ्रेमवर्क का उपयोग करें)। | bug_report |
प्रोफाइलर | bug_report | |
जेटपैक (androidx) | bug_report | |
जेटपैक (androidx) टेस्ट | bug_report | |
खेल एसडीके | bug_report |
प्रलेखन
यदि आपके पास कोई समस्या या सुविधा अनुरोध है जो एंड्रॉइड दस्तावेज़ के किसी पहलू को प्रभावित करता है, तो संबंधित घटक क्षेत्र के बगल में बग आइकन पर क्लिक करके अपना बग दर्ज करें:
बग ब्राउज़ करें | बग फ़ाइल करें |
---|---|
developer.android.com (ऐप डेवलपर दस्तावेज़) | bug_report |
source.android.com (एओएसपी दस्तावेज़ीकरण) | bug_report |
डीएमए इंटरऑपरेबिलिटी अनुरोध
यदि आप एंड्रॉइड के लिए डीएमए इंटरऑपरेबिलिटी अनुरोध सबमिट करना चाहते हैं, तो संबंधित घटक क्षेत्र का उपयोग करें:
अनुरोध दर्ज करें | अनुरोध ब्राउज़ करें |
---|---|
एक नया सार्वजनिक अनुरोध बनाएं | जनता का अनुरोध |
एक नया निजी अनुरोध बनाएं |
बग स्थिति ट्रैक करें
नए बनाए गए बग को हमेशा नई स्थिति के साथ चिह्नित किया जाता है। एओएसपी अनुरक्षक समय-समय पर बग की समीक्षा करते हैं और उनकी स्थिति को बदलकर और संभावित रूप से उन्हें किसी को सौंपकर उनका परीक्षण करते हैं। बग को तीन श्रेणियों में से एक में विभाजित किया गया है:
अधिक जानकारी चाहिए. बग रिपोर्ट में किसी के लिए बग को प्राथमिकता देने या ठीक से विश्लेषण करने के लिए पर्याप्त जानकारी नहीं है। जब तक आप अनुरोधित जानकारी प्रदान नहीं करते तब तक बग रिपोर्ट एक सूची ( नई + हॉटलिस्ट: नीड्सइन्फो ) में डाल दी जाती है। कुछ समय के बाद, यदि कोई अतिरिक्त जानकारी प्रदान नहीं की जाती है, तो बग को एक स्थिति दी जाती है जिससे यह संकेत मिलता है कि इस पर कार्रवाई नहीं की जाएगी।
बग को किसी को सौंपा गया है और, वैकल्पिक रूप से, पुनः प्राथमिकता दी गई है। बग रिपोर्ट को वैध मुद्दे की पर्याप्त-विस्तृत रिपोर्ट के रूप में मान्यता दी गई है। बग को ठीक से प्राथमिकता दी गई है या दोबारा प्राथमिकता दी गई है। अंत में, बग को आकलन और विश्लेषण करने के लिए एक विशिष्ट योगदानकर्ता को सौंपा जाता है।
आमतौर पर, कोई बग तब तक असाइन किया हुआ रहता है जब तक कोई बग को हल करने का इरादा नहीं रखता है, जिस बिंदु पर उसे एक स्वीकृत स्थिति सौंपी जाती है। हालाँकि, एक असाइनी बग की स्थिति को स्वीकृत में नहीं बदल सकता है और इसके बजाय, केवल बग को ठीक कर सकता है और एक फिक्स्ड या फिक्स्ड (सत्यापित) स्टेटस असाइन कर सकता है।
बग पर कार्रवाई नहीं की जाएगी. एक बग कई कारणों से इस श्रेणी में आता है, जैसे कि बग किसी अन्य बग का डुप्लिकेट है, बग को ठीक करना असंभव है, या बग उस कार्यक्षमता का प्रतिनिधित्व करता है जो इच्छित के अनुसार काम कर रही है।
बग स्थिति ट्रैक करने के लिए:
- बग खोलें और प्राथमिकता, स्थिति और टिप्पणी फ़ील्ड देखें। प्राथमिकता और स्थिति के स्पष्टीकरण के लिए, समस्या फ़ील्ड देखें।
- (वैकल्पिक) टिप्पणी क्षेत्र में किसी भी प्रश्न या टिप्पणी का उत्तर दें।
निश्चित (सत्यापित) स्थिति के साथ चिह्नित बग एंड्रॉइड के भविष्य के रिलीज में शामिल किए गए हैं।
विशिष्ट स्थितियों के लिए अतिरिक्त जानकारी
कुछ बग स्थितियों के लिए आगे स्पष्टीकरण निम्नलिखित है (इश्यू ट्रैकर इश्यू फ़ील्ड दस्तावेज़ में प्रदान की गई जानकारी के अतिरिक्त):
ठीक नहीं होगा (इच्छित व्यवहार): AOSP अनुरक्षक ने निर्धारित किया है कि वर्णित व्यवहार बग नहीं है, बल्कि इच्छित व्यवहार है। इस स्थिति को सामान्यतः "इच्छित के अनुरूप कार्य करना (WAI)" भी कहा जाता है। सुविधा अनुरोधों के लिए, AOSP अनुरक्षक ने निर्धारित किया है कि अनुरोध Android में लागू नहीं किया जाएगा।
ठीक नहीं होगा (असंभव): समस्या के समाधान के लिए जिन परिवर्तनों की आवश्यकता है, वे उचित रूप से संभव नहीं हैं। इस स्थिति का उपयोग उन रिपोर्ट किए गए मुद्दों के लिए भी किया जाता है जिन्हें एओएसपी में नियंत्रित नहीं किया जा सकता है, आमतौर पर क्योंकि यह एक अनुकूलित डिवाइस या बाहरी ऐप से संबंधित है, या रिपोर्टर ने इश्यू ट्रैकर को एक सहायता मंच के रूप में गलत समझा है।
ठीक किया गया (सत्यापित): यह बग ठीक कर दिया गया है, और इसे औपचारिक रिलीज़ में शामिल किया गया है।
ठीक किया गया: इस बग को स्रोत ट्री में ठीक कर दिया गया है (या सुविधा लागू कर दी गई है), लेकिन हो सकता है कि इसे अभी तक औपचारिक रिलीज़ में शामिल नहीं किया गया हो।