सुविधा लॉन्च करने के लिए फ़्लैग के बारे में खास जानकारी

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

सुविधा लॉन्च करने के फ़्लैग का इस्तेमाल मुख्य रूप से इन दो तरीकों से किया जाता है:

  • अगर आप AOSP में योगदान दे रहे हैं, तो आपसे बदलाव की समीक्षा करने वाला व्यक्ति, सुविधा लॉन्च करने का फ़्लैग लागू करने के लिए कह सकता है, ताकि सुविधा को सही तरीके से टेस्ट किया जा सके. ब्रांच के बारे में ज़्यादा जानकारी के लिए, रिलीज़ का लाइफ़साइकल देखें.
  • Google, सुविधा लॉन्च करने के फ़्लैग का इस्तेमाल करके यह पक्का करता है कि Android की सबसे नई रिलीज़ ब्रांच (android17-release) सभी के लिए स्टेबल हो. अगर आपकी कंपनी, AOSP की कॉपी रखती है और उसी कॉपी से काम करती है, तो AOSP कोड की कॉपी को अपनी डेवलपमेंट टीम के लिए स्टेबल रखने के लिए, सुविधा लॉन्च करने के फ़्लैग का इस्तेमाल करें.

सुविधा लॉन्च करने के फ़्लैग को लागू करने के लिए, यह तरीका आज़माएं:

  1. कोड में किसी बदलाव के लिए, यह तय करें कि आपको फ़्लैग की ज़रूरत है या नहीं. अगर ज़रूरत है, तो फ़्लैग का टाइप तय करें.
  2. फ़्लैग की जानकारी दें.
  3. फ़्लैग में, कोड में किए गए बदलाव को रैप करें.
  4. फ़्लैग की वैल्यू सेट करें.
  5. अपने कोड को बनाएं और टेस्ट करें.
  6. रनटाइम पर फ़्लैग की वैल्यू बदलें.
  7. सुविधा रिलीज़ करने के फ़्लैग का इस्तेमाल करने वाले कोड को टेस्ट करें

इस सेक्शन के पेजों में, आपको इन सभी चरणों को पूरा करने का तरीका बताया गया है.