Android 指纹识别

Android Fingerprint as Identification

想法是使用指纹识别用户。我想将手指与用户绑定,这样用户就可以使用任何指纹设备的手指登录应用程序,因此如果用户更改设备并且无需输入用户名和密码,用户就可以登录。 如何制作?到目前为止,我发现没有选择。或者我可能是错的?

我找到了关于使用 public 和私钥进行身份验证的文章,但这不是我真正想要的,因为如果用户要更换设备,设备必须生成一对新的 public和私钥。

没有办法做到这一点。 Android 指纹 API(与 Apple's TouchID) was designed so that the fingerprints are tied to the device (from the Nexus FAQ 无异):

Your fingerprint data is stored securely and never leaves your device. Your data is not shared with Google or any apps on your device.

因此,应用程序无法访问指纹数据以保存它以供跨设备使用。