用于考勤应用程序的 Android 指纹 API [关闭]

Posted

技术标签:

【中文标题】用于考勤应用程序的 Android 指纹 API [关闭]【英文标题】:Android fingerprint API for time attendance app [closed] 【发布时间】:2015-12-28 11:29:33 【问题描述】:

我想构建一个应用程序,允许员工在 android 应用程序的支持下扫描指纹。目前大多数指纹 API(Touch ID 或 Android Imprint)只允许登录到应用程序。是否有任何第三方 API 允许使用 API 收集指纹并附加到我的员工记录,并在他们扫描手指时进行验证?谢谢。

【问题讨论】:

【参考方案1】:

没有。事实上,指纹部分(7.3.10)中的Android Compatibility Definition for Android 6.0 状态:

不得启用第 3 方应用程序来区分各个指纹。

因此,虽然您可以编写使用指纹作为验证用户的机制的应用程序,但可以使用与当前用户帐户关联的任何已注册指纹。

这意味着,如果您想区分每位员工,他们需要自己的用户帐户或设备,而不是拥有适用于多个用户的应用程序的单个实例。

【讨论】:

感谢您的信息。 这个话题现在有什么改进吗?我有同样的情况。 链接已损坏...Android 9 https://source.android.com/compatibility/android-cdd.html#7_3_sensors 的另一个链接仍然相同:【参考方案2】:

你说得对,Android M 或三星或 iPhone API 只允许根据设备用户验证当前用户。

使用 Android M 或三星或 iPhone API,您无法获取指纹模板或图像。

作为@ianhanniballake,唯一的解决方案是在 Android 中为每位员工创建一个用户。但是每个员工需要选择的是用户,然后才能进行身份验证。

有些指纹扫描仪与 Android 平台和 Android SDK 兼容。这些 SDK 允许获取指纹图像或模板。扫描仪插入 USB 端口,因此您无法同时为平板电脑充电和使用指纹扫描仪。例如:

http://www.dermalog.com/en/products_solutions/fingerprintscanner/ http://www.futronic-tech.com/product_fs80h.html http://www.crossmatch.com/authentication-hardware/

还有一些设备集成了指纹扫描仪和 SDK 来获取指纹图像或模板。

为了匹配指纹,一些 SDK 有匹配器,但如果你有很多用户,你应该使用 AFIS 解决方案。

【讨论】:

以上是关于用于考勤应用程序的 Android 指纹 API [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

求指纹考勤机动态链接参数设置,以前的考勤机连接到现有的考勤系统,并能做考勤计算,高分悬赏,感谢!

浩顺指纹考勤机求高手破解?

具有指纹认证的考勤应用程序

毕业设计 - 题目:基于单片机的指纹识别考勤系统 - 嵌入式 物联网

浩顺指纹考勤机不能开机了怎么办?

使用C#代码读取中控指纹考勤机内的数据时提示错误代码-2