2017-05-09 50 views
-6

我希望實現指紋識別系統。系統應該能夠掃描第三人指紋來存儲它,然後應該能夠讀取指紋。將指紋掃描儀與Android集成

注:第三人是指它可能比設備所有者

其他人能否請您提出一個免費或付費的SDK和掃描設備。

在此先感謝

+0

投票人應該正確指定原因。我們在這裏討論關於不斷髮展的技術 – Minto

+1

由於您的問題是無關緊要的 - 您正在尋求非現場資源。 – Paulw11

+0

@ Paulw11謝謝,我想知道哪個SDK使用我一直支持的同伴堆棧溢出開發人員。它如何脫離主題。 – Minto

回答

2

你不能用iOS做這種東西。 iOS允許它的指紋傳感器只驗證設備所有者或存儲的指紋。所以,如果你只想認證用戶,那麼你可以使用touch id進行驗證。但您無法捕獲指紋以進行存儲!我對android沒有太多的想法,但它應該也有這種限制,我想!

0

下面是Android上添加指紋掃描的教程:http://www.techotopia.com/index.php/An_Android_Fingerprint_Authentication_Tutorial

這些描述的10個步驟:

  1. 項目清單文件中請求指紋認證許可
  2. 驗證的鎖屏運行應用程序的設備受到PIN,圖案或密碼的保護(指紋只能在已鎖定屏幕的設備上註冊)
  3. Verif至少有一個指紋已被註冊的 設備
  4. Y上創建FingerprintManager類
  5. 使用密鑰庫實例的實例來訪問到Android密鑰庫 容器。這是用於 密鑰Android裝置
  6. 安全存儲的存儲區域使用KeyGenerator類生成加密密鑰,並將其存儲 在密鑰庫容器
  7. 初始化生成的使用密鑰的密碼類的實例 在步驟5
  8. 使用的密碼實例來創建CryptoObject並將其分配給該 實例FingerprintManager在步驟4
  9. 調用FingerprintManager實例
  10. Implemen的authenticate方法創建t方法來處理由 認證過程觸發的回調。在成功驗證完成後,提供對受保護內容或 功能的訪問