2016-05-16 155 views
-1

我想在我的Android應用程序中使用Android指紋掃描儀API。但是正如我發現的,我需要安卓棉花糖操作系統才能使用此功能。Android指紋掃描儀Api

我從Android的官方網站也下載示例應用程序,他們也提到分鐘所需的SDK爲23

那麼,是不是說,我不能23日前使用這個API? CommonsWare的甚至值得信賴的參考建議其不可能 http://stackoverflow.com/questions/32563262/fingerprint-scanner-support-for-lower-android-versions 如果我是正確的,它必須有Android的棉花糖,支持指紋掃描儀,我如何能夠提供支持指紋掃描儀功能的預棉花糖?

回答

1

我不知道你建造/擁有什麼類型的應用程序。

有一些選項。僅在API級別23

  1. 使用指紋和執行API級別低於23

  2. 一些其他的安全措施檢查您的應用統計信息來確定常用的設備和檢查設備特定指紋的整合。 (三星SDK用於指紋識別設備是否掃描儀內置的。)
    使用於API級別23 Android的實施和設備比API低的器件固有SDK 23

  3. 不要使用在指紋所有。

+0

你有很好的解決方案的人。 但我需要爲每個設備編碼此功能,如果我正在使用設備特定sdk 您是否有關於常見第三方sdk的信息? –

+0

是的,這並不容易。首先,您需要決定是否真的需要它,或者您想添加它,因爲它現在趨於流行。我不確定常見的第三方sdk,因爲通常設備製造商需要將支持集成到Android本身,然後爲我們提供和sdk以便能夠訪問這些低級別的API,然後有人需要爲所有人編寫包裝這些SDK。 – Alex

+0

行..謝謝你alex。:) –

0

與OS API比API 23時,剛剛訪問製造商的網站,並找到設備 「SDK」, 「API」,...找到指紋SDK(LIB文件)來使用你的應用程序。 星空,它是PantechFingerprint SDK(例如:天空A890):https://github.com/pantechfingerprint/PantechFingerSDK 對於三星,它是通SDK:http://developer.samsung.com/sensor-extension#pass 我不知道Android操作系統API 23 FingerPrintManger及以上將與所有類型的指紋傳感器的正常工作市場上有很多智能手機。我什至沒有任何Android 6.0手機檢查。對於像我這樣的開發者來說太糟糕了。