गड़बड़ियों की शिकायत करना और उन्हें ट्रैक करना

Google समस्या ट्रैकर का इस्तेमाल करके, समस्याओं की शिकायत करने और नई सुविधाओं का अनुरोध करके, Android को बेहतर बनाया जा सकता है. Google समस्या ट्रैकर एक टूल है. इसका इस्तेमाल, Google, AOSP से जुड़ी समस्याओं और सुविधाओं के अनुरोधों को ट्रैक करने के लिए करता है. समस्या ट्रैकर, Google के बाहर भी उपलब्ध है. इसका इस्तेमाल, बाहरी सार्वजनिक और पार्टनर उपयोगकर्ता कर सकते हैं. उन्हें कुछ खास समस्याओं और सुविधाओं पर, Google की टीमों के साथ मिलकर काम करना होता है.

Google समस्या ट्रैकर के बारे में बुनियादी बातें जानने के लिए, Google समस्या ट्रैकर देखें.

गड़बड़ी की शिकायत करें

AOSP में मौजूद किसी गड़बड़ी की शिकायत करने के लिए:

  1. अपनी खोज के आधार के तौर पर, सभी बग का इस्तेमाल करें. साथ ही, समस्या ट्रैकर के खोज फ़ील्ड का इस्तेमाल करके देखें कि क्या किसी ने पहले ही आपकी समस्या या सुविधा की शिकायत की है. बंद किए गए और ठीक किए गए गड़बड़ियों को भी खोजना न भूलें. सबसे लोकप्रिय नतीजे पाने के लिए, नतीजों को सितारों की संख्या के हिसाब से क्रम में लगाएं. खोज फ़ील्ड का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, समस्या से जुड़ी खोजें लेख पढ़ें
  2. अगर आपको अपनी समस्या मिलती है और वह आपके लिए अहम है, तो उस पर स्टार का निशान लगाएं! किसी समस्या पर स्टार की संख्या से, Google को उसकी प्राथमिकता तय करने में मदद मिलती है.
  3. अगर किसी ने भी आपकी समस्या की शिकायत नहीं की है, तो एक नई गड़बड़ी की शिकायत करें.

    1. इस दस्तावेज़ के उस सेक्शन को देखें जो आपके बग के कॉम्पोनेंट से जुड़ा है. गड़बड़ी के कॉम्पोनेंट, Android के उस हिस्से की पहचान करते हैं जहां गड़बड़ी है.

    2. दिया गया टेंप्लेट भरें:

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

बग की स्थिति को ट्रैक करने का तरीका जानने के लिए, बग की स्थिति ट्रैक करना लेख पढ़ें.

बग कॉम्पोनेंट

यहां दिए गए चार सेक्शन, सही कॉम्पोनेंट का इस्तेमाल करके गड़बड़ियों को खोजने और उनकी शिकायत करने में आपकी मदद करने के लिए डिज़ाइन किए गए हैं.

सुरक्षा

अगर आपको कोई ऐसी समस्या मिलती है जिसका असर Android या Pixel डिवाइसों के कॉम्पोनेंट की सुरक्षा पर पड़ता है, तो सुरक्षा से जुड़ी समस्याओं की शिकायत करना में दिए गए निर्देशों का पालन करके, गड़बड़ी की शिकायत करें. इसके अलावा, सुरक्षा से जुड़े बग के लिए, Android और Google डिवाइसों के लिए इनाम देने वाले कार्यक्रम में शामिल होने की ज़रूरी शर्तें पूरी की जा सकती हैं.

प्लैटफ़ॉर्म

अगर आपको Android प्लैटफ़ॉर्म के किसी हिस्से से जुड़ी कोई समस्या है या कोई सुविधा चाहिए, तो उससे जुड़े कॉम्पोनेंट के बगल में मौजूद गड़बड़ी के आइकॉन पर क्लिक करके, गड़बड़ी की शिकायत करें:

प्लैटफ़ॉर्म से जुड़ी सभी समस्याएं ब्राउज़ करना

Android डेवलपर टूल

अगर आपको कोई समस्या है या आपको कोई सुविधा चाहिए, जो Android डेवलपर टूल के किसी हिस्से पर असर डालती है, तो नीचे दी गई टेबल में मौजूद संबंधित कॉम्पोनेंट के बगल में मौजूद गड़बड़ी के आइकॉन पर क्लिक करके, अपनी गड़बड़ी की शिकायत करें.

डेवलपर टूल से जुड़ी सभी समस्याएं ब्राउज़ करना

बग ब्राउज़ करना जानकारी गड़बड़ी की शिकायत करें
adb
Android Studio Android Studio के बग के बारे में खास जानकारी
C++ Android Studio में आने वाली समस्याएं
एम्युलेटर या सिस्टम इमेज एमुलेटर से जुड़ी गड़बड़ियों के बारे में खास जानकारी
Gradle Gradle के बग के बारे में जानकारी
बदलाव लागू करना बदलाव लागू करने से जुड़ी गड़बड़ियों के बारे में खास जानकारी
Lint
NDK NDK कंपाइलर या बिल्ड सिस्टम से जुड़ी समस्याएं. एपीआई अनुरोधों या गड़बड़ियों के लिए नहीं. एपीआई, ऑपरेटिंग सिस्टम का हिस्सा होते हैं. इनसे जुड़े अनुरोध, ऊपर दिए गए प्लैटफ़ॉर्म के किसी एक कॉम्पोनेंट में दर्ज किए जाने चाहिए. अगर आपको नहीं पता कि कौनसा कॉम्पोनेंट इस्तेमाल करना है, तो फ़्रेमवर्क का इस्तेमाल करें.
प्रोफ़ाइलर
Jetpack (androidx)
Jetpack (androidx) टेस्ट
Games SDK टूल

अगर आपको कोई समस्या है या आपको कोई सुविधा चाहिए, जो Android दस्तावेज़ के किसी हिस्से पर असर डालती है, तो उससे जुड़े कॉम्पोनेंट के बगल में मौजूद गड़बड़ी के आइकॉन पर क्लिक करके, गड़बड़ी की शिकायत करें:

अगर आपको Android के लिए डीएमए इंटरऑपरेबिलिटी का अनुरोध सबमिट करना है, तो उससे जुड़े कॉम्पोनेंट एरिया का इस्तेमाल करें:

नए बग हमेशा नया स्टेटस के साथ मार्क किए जाते हैं. AOSP के रखरखाव करने वाले लोग, समय-समय पर गड़बड़ियों की समीक्षा करते हैं और उन्हें प्राथमिकता के हिसाब से बांटते हैं. इसके लिए, वे गड़बड़ी का स्टेटस बदलते हैं और उन्हें किसी व्यक्ति को असाइन करते हैं. गड़बड़ियों को इन तीन कैटगरी में से किसी एक में रखा जाता है:

  • ज़्यादा जानकारी चाहिए. गड़बड़ी की रिपोर्ट में ज़रूरत के मुताबिक जानकारी नहीं है, ताकि कोई व्यक्ति गड़बड़ी को प्राथमिकता दे सके या उसका सही तरीके से विश्लेषण कर सके. जब तक आपने अनुरोध की गई जानकारी नहीं दी, तब तक गड़बड़ी की रिपोर्ट को एक सूची (नई + हॉटलिस्ट:जानकारी चाहिए) में रखा जाता है. कुछ समय बाद, अगर कोई और जानकारी नहीं दी जाती है, तो गड़बड़ी को एक ऐसा स्टेटस दिया जाता है जिससे पता चलता है कि उस पर कार्रवाई नहीं की जाएगी.

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

    आम तौर पर, किसी बग को तब तक असाइन किया गया के तौर पर रखा जाता है, जब तक कोई व्यक्ति उसे ठीक करने के लिए तैयार नहीं हो जाता. इसके बाद, उसे स्वीकार किया गया के तौर पर सेट कर दिया जाता है. हालांकि, हो सकता है कि असाइनी, गड़बड़ी का स्टेटस स्वीकार किया गया पर न बदले. इसके बजाय, वह गड़बड़ी को ठीक करके, उसे ठीक किया गया या ठीक किया गया (पुष्टि की गई) स्टेटस असाइन कर सकता है.

  • गड़बड़ी को ठीक नहीं किया जाएगा. कोई बग कई वजहों से इस कैटगरी में आता है. जैसे, बग किसी दूसरे बग का डुप्लीकेट है, बग को ठीक करना संभव नहीं है या बग से ऐसी सुविधा के बारे में पता चलता है जो सही तरीके से काम कर रही है.

बग का स्टेटस ट्रैक करने के लिए:

  1. गड़बड़ी खोलें और प्राथमिकता, स्थिति, और टिप्पणियों वाले फ़ील्ड देखें. प्राथमिकता और स्थिति के बारे में जानकारी पाने के लिए, समस्या वाले फ़ील्ड देखें.
  2. (ज़रूरी नहीं) टिप्पणियों वाले फ़ील्ड में, किसी भी सवाल या टिप्पणी का जवाब दें.

ठीक हो गया (पुष्टि हो गई) स्टेटस वाले बग, Android के आने वाले वर्शन में शामिल किए जाते हैं.

गड़बड़ी के कुछ स्टेटस के बारे में यहां ज़्यादा जानकारी दी गई है. यह जानकारी, समस्या ट्रैकर के समस्या फ़ील्ड दस्तावेज़ में दी गई जानकारी के अलावा है:

  • ठीक नहीं किया जाएगा (ऐसा करना सही है): AOSP के मैनेजर ने यह तय किया है कि बताई गई गड़बड़ी कोई गड़बड़ी नहीं है, बल्कि ऐसा करना सही है. इस स्थिति को आम तौर पर "काम के मुताबिक काम करना (WAI)" भी कहा जाता है. सुविधा के अनुरोधों के लिए, AOSP के मैनेजर ने यह तय किया है कि अनुरोध को Android में लागू नहीं किया जाएगा.

  • ठीक नहीं की जाएगी (संभव नहीं है): समस्या को ठीक करने के लिए, ज़रूरी बदलाव करना संभव नहीं है. इस स्टेटस का इस्तेमाल, उन समस्याओं के लिए भी किया जाता है जिन्हें AOSP में ठीक नहीं किया जा सकता. आम तौर पर, ऐसा इसलिए होता है, क्योंकि समस्या किसी पसंद के मुताबिक बनाए गए डिवाइस या किसी बाहरी ऐप्लिकेशन से जुड़ी होती है. इसके अलावा, ऐसा भी हो सकता है कि समस्या की शिकायत करने वाले व्यक्ति ने समस्या ट्रैकर को सहायता फ़ोरम समझ लिया हो.

  • ठीक हो गया (पुष्टि हो गई है): इस गड़बड़ी को ठीक कर दिया गया है और इसे आधिकारिक रिलीज़ में शामिल किया गया है.

  • ठीक किया गया: इस गड़बड़ी को सोर्स ट्री में ठीक कर दिया गया है (या सुविधा लागू कर दी गई है). हालांकि, हो सकता है कि इसे अब तक किसी आधिकारिक रिलीज़ में शामिल न किया गया हो.