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

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

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

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

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

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

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