Android API Level 27
Android API Level 27, also known as Android 8.1 Oreo, is a specific version of the Android operating system's application programming interface (API) that defines the set of features, capabilities, and system behaviors available to developers. It was released in December 2017 as an incremental update to Android 8.0 Oreo, introducing enhancements like neural networks API for machine learning, improved autofill framework, and notification channels. Developers target this API level to ensure their apps are compatible with devices running Android 8.1 and can leverage its specific functionalities.
Developers should learn and use Android API Level 27 when building apps that need to support devices running Android 8.1 Oreo or when requiring features exclusive to this version, such as the Neural Networks API for on-device machine learning or enhanced notification controls. It is essential for maintaining backward compatibility and optimizing app performance on older devices, as targeting this API level allows apps to run on Android 8.1 and later versions while accessing newer APIs through compatibility libraries if needed. This is particularly useful for apps targeting a broad user base or those integrating advanced AI capabilities.