我正在寻找一种为应用程序创建指纹扫描仪的方法。该应用程序可以是本地的或混合的(离子的)。

这个目标的目的是开发一个应用程序,用他的个人数据和指纹创建一个用户。因此,我可以通过他的指纹将他登录到该应用程序。

我知道IOS touchId不允许我检索用户信息。它仅告诉我用户是否已登录,仅返回true或false。因此,我需要创建自己的指纹扫描。

也许,还有另一种方法可以实现这一目标。我也接受其他建议。

谢谢。

最佳答案

Android 6引入了Fingerprint Authentication API,它可能会满足您的要求。


  要通过指纹扫描对用户进行身份验证,请获取新的FingerprintManager类的实例,然后调用authenticate()方法。您的应用必须在具有指纹传感器的兼容设备上运行。您必须为应用上的指纹认证流程实现用户界面,并在用户界面中使用标准的Android指纹图标。 Android指纹图标包含在“指纹对话框”示例中。如果您要开发使用指纹认证的多个应用程序,请注意,每个应用程序都必须独立认证用户的指纹。
  
  要在您的应用程序中使用此功能,请首先在清单中添加USE_FINGERPRINT权限。


另请参见-Fingerprint API for android phone

关于android - 是否可以为应用( native 或混合)创建指纹扫描仪?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41701516/

10-09 05:32
查看更多