На устройствах Android 10 биометрическая подсказка постоянно не работает с BiometricPrompt.ERROR_CANCELED
в верхней части экрана блокировки. Ошибка возвращается в обратном вызове onAuthenticationError
класса BiometricPrompt.AuthenticationCallback
. Биометрическая быстрая аутентификация работает, когда устройство разблокировано.
возможно ли выполнить биометрическую аутентификацию поверх экрана блокировки устройства в Android 10, когда для setDeviceCredentialAllowed установлено значение true?
Обновление: проблема возникает только тогда, когда для setDeviceCredentialAllowed установлено значение true. т. е. если Devicekeyguard используется как запасной вариант в BiometricPrompt, аутентификация не работает поверх экрана блокировки.