我需要创建一个扫描指纹并验证指纹的应用程序。我在Android网站上找不到任何关于指纹权限的信息。是否有可能在常规应用中使用手机指纹扫描器?如果是这样的话,它可以存储的指纹数量的限制是什么(我更愿意把它们存储在手机上)
谢谢
发布于 2015-03-26 05:41:03
指纹扫描仪不是Android (现在在Android上提供)的一个功能。
因此,三星、摩托罗拉、宏达电创建的每一家公司都有自己的API和SDK来访问指纹传感器。
例如,三星提供了SDK http://developer.samsung.com/galaxy#pass
Pass允许您在应用程序中使用指纹识别功能。使用Pass,您可以提供增强的安全性,因为您可以识别当前用户实际上是否是设备的真实所有者。
如果你想要注册多个用户,并在你的应用程序中检查用户,这是不可能的三星设备。您只能检查设备的所有者。
我不知道其他公司的SDK。
更新
Android有新的FingerPrint API:https://developer.android.com/about/versions/marshmallow/android-6.0.html#fingerprint-authentication
发布于 2015-07-22 22:14:50
Android预览介绍FingerPrint扫描器API。您可以在这里签出示例:https://github.com/googlesamples/android-FingerprintDialog/
发布于 2015-04-27 06:10:26
我需要一个类似的功能,我的解决方案是使用外部扫描仪,而不是使用集成指纹扫描仪的设备。有几家公司通过SDK提供与手机的集成。你应该研究下一个谷歌上的公司:
尼琴:http://www.nitgen.com/eng/product/Hamster3.html#a2
Secugen:pro.htm#android
Tactivo:http://precisebiometrics.com/smart-card-reader/android/
在我的例子中,我使用Secugen,但可以随意使用适合您的解决方案的设备。请注意,这个解决方案可以使您的项目更便宜,因为您不需要使用昂贵的移动电话,手机需要的唯一功能是有一个USB (正在进行)。
我知道这个解决方案,它与你所要求的有点不同,但我相信这对你来说也可能是有趣的。
https://stackoverflow.com/questions/29276026
复制相似问题