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