我正在尝试在我的应用程序中实现指纹扫描仪。
我遵循以下教程: http ://www.techotopia.com/index.php/An_Android_Fingerprint_Authentication_Tutorial
在三星 Note 4 中,即使我从设置中成功注册了两个指纹,FingerPrintManager 的 isHardwareDetected() 也会返回为 false。
有谁知道可能是什么原因?谢谢。
我正在尝试在我的应用程序中实现指纹扫描仪。
我遵循以下教程: http ://www.techotopia.com/index.php/An_Android_Fingerprint_Authentication_Tutorial
在三星 Note 4 中,即使我从设置中成功注册了两个指纹,FingerPrintManager 的 isHardwareDetected() 也会返回为 false。
有谁知道可能是什么原因?谢谢。
恐怕 Note 4 不支持指纹 API(只是三星指纹)。如果可能,您应该使用其他设备尝试您的代码。
问题在于在一些旧的三星手机(如 S5 和 Note 4)中实施指纹扫描仪。
检查此链接Android M FingerprintManager.isHardwareDetected() 在 Samsung Galaxy S5 上返回 false以查看如何使用 Samsung pass sdk 实现此目的的示例。
pass sdk的文档也可以参考http://img-developer.samsung.com/onlinedocs/sms/pass/index.html。