美文网首页
关于指纹识别

关于指纹识别

作者: 花艺荣 | 来源:发表于2020-03-12 11:08 被阅读0次

转自:https://mp.weixin.qq.com/s/IhNdod3rBmhkYwJ6XuTIYg

指纹识别 API 的版本演进

在 Android 6.0(Android M Api23),Android 系统开放了指纹识别的api,存在于 android.hardware.fingerprint包下,核心类是FingerprintManager,提供了基础的指纹识别的功能。要注意的是,FingerprintManager在 Android 9.0(Android P Api28)做了 @Deprecated 标记,将被弃用。

后来,在android.support.v4.hardware.fingerprint包和 androidx.core.hardware.fingerprint包中,FingerprintManager升级为了 FingerprintManagerCompat,对功能进行了增强,也做了一些兼容性的处理,比如增加了系统版本号的判断,对指纹支持加密处理等。实际上阅读源码会发现,他的核心功能还是调用 FingerprintManager 实现的。

再之后,在 Android 9.0(Android P Api 28),Google 对生物识别进行了进一步增强,开放了以 BiometricPrompt 为核心的新 Api,存在于 androidx.biometric 包和android.hardware.biometrics包下,Google 在开发者文档中是这样解释的:

On devices running P and above, this will show a system-provided authentication prompt, using a device's supported biometric (fingerprint, iris, face, etc).

大意是,在 Android P 及以上版本的系统中,BiometricPrompt 将展现一个由系统提供的验证提示,用于支持设备提供的生物识别,包括指纹、虹膜、面部等。

目前来看,虹膜和面部等生物识别 Api 尚未开放,仅支持指纹识别,不过在指纹识别上进行了统一,比如要求使用统一的指纹识别 UI ,不允许开发者自定义了。
more: https://mp.weixin.qq.com/s/IhNdod3rBmhkYwJ6XuTIYg

相关文章

  • 关于指纹识别

    转自:https://mp.weixin.qq.com/s/IhNdod3rBmhkYwJ6XuTIYg 指纹识别...

  • 半导体指纹识别是大势所趋?

    昨天,小编带着大家了解了关于光学指纹识别智能锁的一些知识,相信大家对于光学指纹识别的智能锁也有了一些自己的看法。那...

  • 魅族、华为、索尼等机型,你更看好指纹识别放在哪

    说到智能手机的指纹识别功能,可以说是极大地提高了手机的安全性,方便了消费者隐私的保护。但是关于指纹识别的放置位置,...

  • 指纹识别

    一、 指纹识别接口从Android 6.0开始,Android系统加上了对指纹识别的支持。所有指纹识别的接口都在...

  • 指纹识别

    指纹识别,iPhone5S以后推出iOS 8.0 才推出指纹识别SDK 导入头文件 然后,判断设备是否支持指纹识别...

  • Python那么牛逼, 除了能够实现人脸识别, 还能做什么呢?

    说目前市面上有两种指纹识别,分别是光学式和电容式指纹识别。 先说说指纹识别界的明星——电容式指纹识别 电容式指纹识...

  • 屏下指纹识别技术三星S9已放弃!

    手机从无指纹识别技术,到有指纹识别技术,再到无指纹识别技术,都是iPhone系列的手机在带动,今年新出iPhone...

  • ios 10 指纹识别多次失败弹窗问题

    最近工作中遇到了一个问题,关于TouchId多次认证失败后,不能弹出系统输入密码的窗口。关于指纹识别的文章有...

  • 指纹识别

    指纹识别: 从iPhone5s开始,苹果手机有了指纹识别功能,而从iOS8.0开始,苹果开放了指纹识别的接口。 简...

  • android 指纹验证

    参考文章 首先是安卓提供的接口,所有关于指纹识别的接口全部在handroid.hardware.fingerpri...

网友评论

      本文标题:关于指纹识别

      本文链接:https://www.haomeiwen.com/subject/ltsnxhtx.html