【问题标题】:Callback/broadcast for Adding/Removing fingerprint from android device用于从 android 设备添加/删除指纹的回调/广播
【发布时间】:2016-06-02 12:51:36
【问题描述】:

当您在设备上添加/删除指纹时是否有任何回调或广播发送。

如果有多个指纹,有没有办法找到指纹的ID。

非常感谢任何帮助。

【问题讨论】:

    标签: android security keystore fingerprint


    【解决方案1】:

    不,没有回调。您必须检查是否每次都注册了一些指纹,如下所示:

    FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);
    if (!fingerprintManager.isHardwareDetected()) {
        // Device doesn't support fingerprint authentication     
    } else if (!fingerprintManager.hasEnrolledFingerprints()) {
        // User hasn't enrolled any fingerprints to authenticate with 
    } else {
        // Everything is ready for fingerprint authentication 
    }
    

    【讨论】:

    • 感谢您的回复。我很想知道是否有任何方法可以确定是否将新指纹添加到设备中。我的意思是我们最多可以添加5个指纹,有没有办法得到指纹的ID。?
    • 有没有办法获取指纹的ID。? stackoverflow.com/questions/33468694/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 2014-09-02
    • 2011-05-23
    相关资源
    最近更新 更多