Как узнать, защищен ли экран блокировки аутентификацией по отпечатку пальца - PullRequest
0 голосов
/ 10 июня 2018

Как я могу проверить, защищен ли экран блокировки аутентификацией по отпечатку пальца, а не паролем или шаблоном, и т. Д., Сейчас я использую это, но он возвращает значение true, даже если экран блокировки защищен паролем

keyguardManager.isKeyguardSecure()

1 Ответ

0 голосов
/ 10 июня 2018

На основании документации:

keyguardManager.isKeyguardSecure () :

Возвращает, защищена ли клавиатура с помощью PIN-кода, шаблон или пароль или SIM-карта в данный момент заблокированы.

isDeviceSecure

Возвращает, защищено ли устройство с помощьюPIN-код, шаблон или пароль.Это не рассматривает заблокированные состояния SIM-карты как безопасные

К сожалению, доступные API не позволяют нам точно определить, какой метод разблокировки использовался пользователем.

Даже еслиВаше приложение имеет права администратора, прямого API для его реализации не существует (в большинстве случаев есть обходной путь, с которым его можно обнаружить).

...