首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android 11中检测指纹硬件

如何在android 11中检测指纹硬件
EN

Stack Overflow用户
提问于 2021-05-22 15:48:02
回答 2查看 164关注 0票数 4

如何检测手机是否有指纹硬件。我要一个能检测指纹硬件的代码。

我使用了这段代码,但是这段代码在"isHardwareDetected()“这个方法上显示了一个错误。

代码语言:javascript
复制
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    //Fingerprint API only available on from Android 6.0 (M)
    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 
    }
}
EN

回答 2

Stack Overflow用户

发布于 2021-05-25 16:35:28

我在问题代码中做了一个小改动,现在它工作得很好。

但"FingerprintManagerCompat“类已被弃用

代码语言:javascript
复制
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
            val manager = FingerprintManagerCompat.from(this)
            if (!manager.isHardwareDetected) {
                Log.e("tag","Fingerprint hardware not detected.")
            } else if (!manager.hasEnrolledFingerprints()) {
                Log.e("tag","No fingerprint is set")
            } else {
                Log.e("tag","Fingerprint is set")
            }
        }
票数 4
EN

Stack Overflow用户

发布于 2021-09-03 12:08:48

我也试过了,效果很好

代码语言:javascript
复制
f (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
        val fingerprintManager = FingerprintManagerCompat.from(this)
        if (!fingerprintManager .isHardwareDetected) {
            Log.e("tag","not detected.")
        } else if (!fingerprintManager .hasEnrolledFingerprints()) {
            Log.e("tag","No fingerprint is set")
        } else {
            Log.e("tag","Fingerprint is set")
        }
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67647225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档