Android 指纹开发疑问

查看:131
本文介绍了Android 指纹开发疑问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在Android Developer上看到Fingerprint类属于API 23。
那么目前没有升级到API 23,但是支持指纹识别的Android设备是如何做的呢?

比如小米MIUI中,是有自己的指纹sdk吗?

解决方案

指纹识别主要是硬件技术,硬件的运行首先需要硬件驱动程序,不同的指纹识别芯片商会提供不同的驱动程序,第三方使用者(如小米),在机器上植入指纹识别硬件后,调试好驱动程序,通过特定的应用层API调用指纹识别硬件感应的数据。你说的MIUI有SDK,可以算是,但不是公开的,运行于MIUI上的第三方应用是无可能调取到指纹识别数据的,不光小米,华为、三星、魅族等,目前都是这样。API23则把这一部分标准化、开放化,但等API23普及的时候情况就难说了,小米、三星、魅族、华为这些厂商不见得会认同这个标准,指纹识别数据属于敏感数据,可能厂商打着安全旗号,各家再出一套变种的API也不奇怪。

这篇关于Android 指纹开发疑问的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆