Android 6.0 выше, без использования библиотеки Samsung.Используя биометрическую библиотеку android-google, когда пользователь нажимает на максимальное количество попыток, он выдает FINGERPRINT_ERROR_LOCKOUT.
Я знаю, что через 30 секунд пользователь может снова попытаться войти в систему, используя биометрию, но я хочу знать, есть ли способ сделать этоизбежать ожидания 30 секунд?Как, например, я могу вручную сбросить его, чтобы пользователь мог снова попробовать войти в систему, используя биометрические данные, не дожидаясь обратного отсчета 30 секунд.
Я искал в Интернете, большая часть решения заключается в том, чтобы подождать до 30 секунд, а затем позволить пользователю попробоватьснова биометрический вход в систему.
Для начала прослушивания я вызываю mFingerprintManager.authenticate (), для отмены вызываю mCancellationSignal.cancel (), он не работает, если его состояние все еще находится под FINGERPRINT_ERROR_LOCKOUT (время ожидания 30 секунд),Я хочу знать, каким образом я могу обойти и сбросить настройки, чтобы мне не пришлось ждать 30 секунд.