我想在银行项目中通过android平板电脑记录客户数据,包括指纹。当客户存取款时,将通过指纹数据验证是哪位客户。Android设备记录指纹数据并与网络服务器(asp.net)同步。那么,开发指纹验证的最佳方式是什么呢?如果指纹设备与android平板电脑的连接更容易,请推荐我。
发布于 2015-09-16 17:18:11
看看API23(Android6)中添加的FingerprintManager
。https://developer.android.com/reference/android/hardware/fingerprint/FingerprintManager.html
这里还有一个演示项目:https://github.com/googlesamples/android-FingerprintDialog
发布于 2015-09-17 16:41:47
请先阅读以下内容:https://en.wikipedia.org/wiki/Fingerprint_recognition。
有一些兼容Android平台和SDK for Android的指纹扫描仪。扫描仪插在USB端口上,因此您不能同时为平板电脑充电和使用指纹扫描仪。例如:
也有一些设备集成了指纹扫描仪,并带有SDK来获取指纹图像或模板。例如,三星或iPhone只提供软件开发工具包来验证1个用户(设备用户),而其他制造商提供软件开发工具包来获取指纹图像或模板。
如果你想在服务器上匹配用户(用户的指纹数据存储在服务器上),你必须使用自动指纹识别系统解决方案https://en.wikipedia.org/wiki/Automated_fingerprint_identification。
这里是一些AFIS解决方案的提供商:
https://stackoverflow.com/questions/32600076
复制相似问题