4

Я использую FingerprintManager в своем приложении, и обычно все работает нормально. Основная проблема, с которой я сталкиваюсь, заключается в том, что клиенты иногда жалуются, что операция отпечатка пальца иногда отменяется, что я вижу в журналах как ошибка 5 (операция отпечатка пальца отменена). Теперь я знаю, что другие приложения, не разработанные хорошо, могут удерживать датчик, если они не отпускают его inPause или аналогичные, поэтому даже lockscreen не может использовать датчик. Есть ли способ обойти эту проблему и заставить датчик снова начать работу с моим приложением?Отслеживание отпечатка пальца сенсора Android, если оно захвачено другим приложением

Благодаря

ответ

6

Я сталкивался с таким же вопросом, есть проблема, поднятая вокруг этого с Android.

https://code.google.com/p/android/issues/detail?id=208512

Вот как я его обработки в моем коде.

if (errMsgId != FINGERPRINT_ERROR_CANCELED) { 
    // As you see below that error code happens when device is locked. 
} 

enter image description here

Смежные вопросы