java - 如何在Android中通过指纹搜索
问题描述
我想创建一个通过指纹搜索用户的 Android 应用程序。
每个用户都有帐户,我想将每个用户的指纹存储在数据库中,当我读取任何指纹时,我将在我的数据库中搜索用户的指纹。
我如何使用 Android 来做到这一点?谷歌指纹 API 会帮助我吗?
解决方案
您不能将指纹存储在数据库中。确切地说,您甚至无法获取指纹对象,这是不可能的。指纹在 Android 上的工作原理是对设备(Android 系统)进行身份验证。
也许您在问为什么 google 不提供有关每个用户指纹的信息。正是出于安全考虑,如果人们能得到指纹对象,人们就可以破解安卓系统并黑进人们的手机。
推荐阅读
- javascript - 如果数据为空,我如何过滤它不会显示?
- java - 我的类中有一个主方法,但错误:在类/JavaFX 应用程序类中找不到主方法必须扩展 javafx.application.Application
- java - 我的“java”指令指向 JRE 地址,我怎样才能把它改回来?
- java - 如何将 JNI 与 gradle 一起使用?
- c# - 无法在 Scaffold-DbContext .Net Core 中将“System.DBNull”类型的对象转换为“System.String”类型
- python - 我如何确保 django 搜索表单不为空
- c# - 如何通过统一单击UI按钮来传递值
- node.js - 在nodejs中进行api更新时出现错误无法获取/api/course/update/:courseId
- java - 使用 Java 函数而不是普通方法的好处?
- python - 如何在 python 中使用 pandas read_html 获取超过 100 行的信息?