3

自Android 6.0 Marshmallow發佈以來,Google爲Android增加了指紋支持。這個API被稱爲:指紋識別,它可以在這裏找到:我們還可以使用Android M的指紋API做什麼?

https://developer.android.com/about/versions/marshmallow/android-6.0.html#fingerprint-authentication

現在,我不知道我們是否可以使用指紋掃描儀爲其他目的,而不是對用戶進行認證。例如:在屏幕上打印掃描的指紋。就像當前用戶在設置中註冊他們的指紋一樣,但是,在屏幕中間的指紋使用自己的指紋。

我知道指紋掃描儀是爲了安全而添加的。我也明白,這樣的應用程序可能相當危險,即使它只是爲了好玩。

我的問題: 我們可以將指紋掃描儀(與API結合使用)用於身份驗證之外的其他目的嗎?如果是這樣,怎麼辦?

回答

3

只有3種方法:

  • 身份驗證:驗證用戶
  • hasEnrolledFingerprints:如果存在登記至少一個指紋。
  • isHardwareDetected:檢查是否指紋傳感器可用

您還可以產生被安全地存儲使用Android密鑰庫系統的設備上的加密密鑰:

如果你想獲得指紋(圖像或模板)來回m傳感器無法使用Android指紋API。您可以使用具有特定SDK的外部指紋傳感器。

相關問題