首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android API低于23如何检查指纹认证的设备兼容性

android API低于23如何检查指纹认证的设备兼容性
EN

Stack Overflow用户
提问于 2016-06-01 15:51:21
回答 2查看 341关注 0票数 0

我正在使用Android5.0API进行指纹认证。我的要求是,如果当前的设备支持指纹认证,那么我将通过指纹认证,否则将使用正常的方式,但需要检查每个API18以上的设备是否有指纹扫描仪。

所以,任何人都可以告诉我,如何在android中检查指纹认证的设备兼容性。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-06-01 17:29:09

您可以使用Build.VERSION.SDK_INT

代码语言:javascript
运行
复制
Log.i("TEST", "API Level is: " + Build.VERSION.SDK_INT);

所以:

代码语言:javascript
运行
复制
if (Build.VERSION.SDK_INT > 18) {
    // do the job.
}
票数 0
EN

Stack Overflow用户

发布于 2017-12-04 19:36:24

代码语言:javascript
运行
复制
FingerprintManager fingerprintManager = (FingerprintManager)getSystemService(FINGERPRINT_SERVICE);


if(Build.VERSION.SDK_INT > Build.VERSION_CODES.JELLY_BEAN_MR2){
          if(!fingerprintManager.isHardwareDetected()){
               //your device doesn't have fingerprint Sensor
          }else{
            // do your code..
          }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37562584

复制
相关文章

相似问题

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