37得票1回答
Android模拟器人脸识别

有没有办法在模拟器上测试由BiometricPrompt提供的安卓人脸识别? 我知道以下命令: adb -e emu finger touch 但这只适用于指纹身份验证。

12得票2回答
哪些安卓设备具有BIOMETRIC_STRONG(Class 3)面部识别认证?

我已经在我的应用中实现了生物识别认证,使用的是BIOMETRIC_STRONG(类别3)。指纹认证如预期一样工作正常,但我无法在任何设备上测试面部认证(如三星Galaxy S10、Oppo A3S等)。我认为这些设备中的面部认证未达到类别3的要求。 有没有支持BIOMETRIC_STRONG(...

12得票5回答
如何在React-Native中检查Touch ID、Face ID、密码和图案锁的支持。

我正在使用react-native-fingerprint-scanner进行Touch ID、Face ID和Passcode的认证。 Touch ID可以正常工作,但我该如何检查设备是否支持此功能? 我尝试过使用react-native-touch-id,但它不支持在安卓上使用Face I...

10得票1回答
“USE_BIOMETRIC”权限用于什么?

USE_BIOMETRIC 权限的文档说明如下: 允许应用程序使用设备支持的生物识别模式。 但是 AndroidX 的 BiometricPrompt 没有此权限也可以正常工作。那么这个权限究竟有什么作用呢?

10得票4回答
在Android中使用androidx生物识别API进行面部认证

我需要集成生物识别技术,包括指纹和人脸识别。指纹识别已经完美地实现了,但是当我只设置人脸识别时,从BiometricManager.from(context)方法中返回“生物识别未注册”的响应。 val biometricManager = BiometricManager.from(con...

8得票1回答
当设备的主页按钮被按下时,Android生物识别提示框没有消失。

当在应用程序中显示生物识别提示时,使用setDeviceCredentialAllowed(true),当按下设备主页按钮时,它不会被解除。它会抛出BiometricPrompt.ERROR_USER_CANCELED错误并保持系统UI不变。 有人遇到过这个问题吗?是否有任何解决方法? 注...

7得票1回答
setDeviceCredentialAllowed和ERROR_USER_CANCELED "setDeviceCredentialAllowed" 的作用是允许设备凭据,而 "ERROR_USER_CANCELED" 表示用户已取消操作。

我正在实现生物识别技术,并希望能够在用户不想或者没有生物识别技术的情况下,自动切换到使用 PIN 码。 问题是,当用户选择“使用 PIN 码”,输入他们的 PIN 码并进行身份验证时,会触发两个不同的回调: 第一个是:“onAuthenticationSucceeded”,这是预期的。第二...