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