जैसा कि Android 12 संगतता परिभाषा की धारा 3.2.2 में वर्णित है, सिस्टम प्रॉपर्टी android.os.Build.VERSION.RELEASE
के लिए केवल कुछ स्ट्रिंग्स ही स्वीकार्य हैं। इसका कारण यह है कि एप्लिकेशन और वेब साइट इस स्ट्रिंग के लिए पूर्वानुमेय मूल्यों पर भरोसा कर सकते हैं, और ताकि अंतिम उपयोगकर्ता आसानी से और विश्वसनीय रूप से अपने उपकरणों पर चल रहे एंड्रॉइड के संस्करण की पहचान कर सकें।
चूंकि एंड्रॉइड सॉफ़्टवेयर के बाद के रिलीज़ इस स्ट्रिंग को संशोधित कर सकते हैं, लेकिन किसी भी एपीआई व्यवहार को नहीं बदल सकते हैं, ऐसे रिलीज़ के साथ एक नया संगतता परिभाषा दस्तावेज़ नहीं हो सकता है। यह पृष्ठ उन संस्करणों को सूचीबद्ध करता है जो Android 12-आधारित सिस्टम द्वारा अनुमत हैं। android.os.Build.VERSION.RELEASE
के लिए Android 12 के लिए केवल अनुमत मान हैं:
- 12