我想用Android智能手机和inbuild指纹硬件创建一个考勤应用程序,因为很少有主管会在他们的Android智能手机上安装应用程序。他们将使用智能手机注册新用户的手指数据,他们必须以字节码或其他格式上传到服务器上,每当员工使用应用程序登录时,通过向服务器发送扫描的字节码或其他格式的数据,将手指与服务器进行检查,以比较授权用户并使其登录
我正在查看这些文档https://developer.android.com/reference/android/hardware/fingerprint/package-summary.html,这看起来只有用户的手指可以被验证。但我想用同样的硬件来记录许多员工的手指,这应该会在服务器上保存,只要Android智能手机上安装了应用程序,就应该对其进行比较,并为登录提供身份验证。
正如你在文档中发现的,这不能通过AndroidAPI来完成。你可能需要自定义android图像(模块化开源android)来实现这个功能
出于隐私原因,您想要的东西不受支持。
欢迎您查看第三方外部指纹扫描仪,看看它们是否能返回您可以使用的实际生物特征数据。然而,我建议你与合格的法律顾问讨论这一点,这样你就知道你个人可能要承担什么样的刑事和民事责任。生物特征识别是一个非常敏感的领域,所以你需要了解在你的领域什么是允许的,什么是不允许的。
问题内容: 我的Java作业有问题。我遇到了意外的异常,特别是: java.util.NoSuchElementException:找不到行 我正在使用,该程序不断读取任何内容,并重复“无效格式”异常文本。如果输入正确的值,则第一部分通过,然后该部分立即进入此异常。如果输入的值不正确,则它将开始循环异常。 这是我的代码: 问题答案: 您关闭了多个库,这些库关闭了底层库,因此另一个库将不再从同一库和
问题内容: 使用Scanner类中的useDelimiter时遇到一些问题。 如果我有这个输入 美国广播公司 输出将是 AB 然后等到我键入另一个“-”以打印出最后一个字符 但是,如果我没有用户输入数据,而是将字符串插入到Scanner中,则代码将起作用。原因是什么?如何解决?我不想使用StringTokenzier 问题答案: 如果没有等待您输入另一个,则将错误地假定您已完成输入。 我的意思是,
我做了一个程序,要求3个整数来输出三角形的类型。所有内容都成功运行和编译,但是,在要求用户查看是否要再次循环的部分,联机编译器会输出错误: 异常线程"main"java.util.NoSuchElement异常在java.util.Scanner.throwFor(Scanner.java:838)在java.util.Scanner.next(Scanner.java:1347)在Assignm
我有一个简单的Do-While循环,它使用的扫描器功能不正常。代码应该显示一个文本,提示用户输入字符串,用户输入字符串,然后程序再次显示相同的文本,并提示用户输入另一个字符串。 程序所做的是显示正确的消息,用户输入一个字符串,然后提示用户输入一个字符串,但用户输入之前没有文本。用户输入文本后,它就会正常工作。 查看我的代码,我看不出程序有任何理由在不向用户显示文本的情况下提示用户两次输入。
在Java方面,我是一个业余爱好者,所以请原谅我的问题,如果它看起来很愚蠢:-P我有以下代码,旨在计算文件中的行数: 所以它很好,但我想将扫描仪重新用于其他目的,但nextLine已移动到文件的最后一行,我想将其重置回第一行。 (取而代之的是,我不得不使用另一台扫描仪来实现另一个目的,而在我看来,这似乎没有它应有的优雅。) 我肯定肯定有一种扫描仪方法可以将计数器重置为零? 谢谢 CJ
我想读取一个文本文件,并将每一行放入一个字符串(字符串数组)。然而,这需要扫描文件两次,一次是为了找出有多少行,另一次是为了创建一个这样大小的字符串数组。但它抛出了一个错误,重置方法似乎不起作用。 这是相关的代码片段。