Last year Google launched the new version of the compatibility library AndroidX, and as its description indicates, it is a component that provides compatibility with all previous versions of Android. In addition, it is updated separately to S.O. which mitigates fragmentation a little more.
Google now reports that the team Android Framework and Security has added the biometric behavior of Android 10 on all devices running Android 6.0 or higher.
AndroidX Biometric Library
The new biometric API of the AndroidX compatibility library supports multiple biometric authentication form factors (fingerprint, facial, iris …) and makes it much easier for developers to verify which biometric sensors a specific device has. In case of not having any biometric sensor, the API allows developers to specify they want to use the credentials in their applications.
The biometric API not only offers several advantages to developers, OEM device manufacturers also benefit from the new features because it offers a friendly and standardized API that allows support for all types of biometric sensors to be integrated into their devices.
In Android 6.0, official support was added to the fingerprint sensor, but without offering an authentication interface. Each manufacturer and application had to design its verification window. In Android 9, a standardized fingerprint interface was introduced and the API was opened for more biometric sensor times. With Android 10 the single window for authentication was introduced supporting facial recognition. Now this biometric authentication interface is also available in previous versions of Android.
Via | Android Developers
- Operating system