代码之家  ›  专栏  ›  技术社区  ›  nick.tdr

Android生物识别api没有使用人脸识别来解锁

  •  0
  • nick.tdr  · 技术社区  · 6 年前

    我在我的应用程序中使用android生物识别API。版本号为:

    1.1.0-02

    我正在测试的设备是安卓10(Oneplus 7 pro)。现在,生物识别技术总是让我选择指纹,而不是人脸识别来验证我的应用程序。我已从设置中启用人脸识别。

    我知道在alpha版本中,他们在“setAllowedAuthenticators”方法中添加了“弱”和“强”,但这两个选项都没有显示人脸识别。

    如果人脸识别总是很弱,那么当我设置:

    setAllowedAuthenticators(生物特征弱)

    它应该使用人脸识别,但从来没有。

    我也在三星Note 10 lite上测试过

    0 回复  |  直到 6 年前
        1
  •  1
  •   Shanker    6 年前

    为了让人脸特征出现在生物识别系统身份验证提示中,单个设备人脸传感器应与Android生物识别堆栈兼容。

    使用setAllowedAuthenticators(BIOMETRIC_-WEAK),我们仅通知Android系统我们希望在BIOMETRIC system提示符中使用这些生物特征(人脸、指纹、虹膜),这些特征由应用程序用户在设备设置中配置,并符合生物特征弱要求,

    有关生物特征弱和生物特征强的更多信息,请参见以下链接。 https://source.android.com/compatibility/android-cdd#7_3_10_biometric_sensors