他们在博客Better Biometrics in Android P中说:“为了保证用户的安全,大多数应用程序和设备都有身份验证机制,或者证明你是你的方式。这些机制分为三类:知识因素、拥有因素和生物特征因素。知识因素要求您知道的东西(例如 PIN 或密码),拥有因素要求您拥有的东西(例如令牌生成器或安全密钥),生物特征因素要求您提供的东西(例如您的指纹、虹膜) ,或脸)”。
但是当我在BiometricPrompt API 中阅读时,我看不到虹膜或面部的文档,仅验证对指纹的支持:“此调用预热指纹硬件,显示系统提供的对话框,并开始扫描指纹。它终止当 BiometricPrompt.AuthenticationCallback.onAuthenticationError(int, CharSequence) 被调用时......”我如何使用 Biometrics 创建带有虹膜和面部的身份验证登录或任何其他解决方案?