草庐IT

isHardwareDetected

全部标签

安卓指纹传感器API

对于工作中的项目,我正在尝试获取Android设备上指纹传感器的状态(工作或有缺陷)以查看它是否正常工作。我在this中使用“isHardwareDetected”函数android6.0API(APK23).有谁知道操作系统如何在不涉及用户的情况下获取有关指纹传感器专有性的信息?我有一部手机(注4),它的指纹传感器可以正常工作,但isHardwareDetected检测结果为假,我无法解释原因。谢谢,毛尔。 最佳答案 经过一些调查后发现三星没有为其部分设备实现Android指纹API支持,因此FingerprintManager类

Android M FingerprintManager.isHardwareDetected() 在三星 Galaxy S5 上返回 false

我刚刚通过http://www.androidofficer.com/2016/06/g900vvru2dpd1-android-601-marshmallow.html中列出的手动说明将VerizionSamsungGalaxyS5(SM-G900V)更新到G900VVRU2DPD1版本当我运行下面的代码时,isHardwareDetected()返回“false”。我希望它返回“真”。我所做的谷歌搜索并没有导致任何关于Marshmallow支持的S5指纹读取器的信息。有人知道有关S5的指纹读取器受支持的任何信息吗?FingerprintManagermanager=(Fingerp

Android M FingerprintManager.isHardwareDetected() 在三星 Galaxy S5 上返回 false

我刚刚通过http://www.androidofficer.com/2016/06/g900vvru2dpd1-android-601-marshmallow.html中列出的手动说明将VerizionSamsungGalaxyS5(SM-G900V)更新到G900VVRU2DPD1版本当我运行下面的代码时,isHardwareDetected()返回“false”。我希望它返回“真”。我所做的谷歌搜索并没有导致任何关于Marshmallow支持的S5指纹读取器的信息。有人知道有关S5的指纹读取器受支持的任何信息吗?FingerprintManagermanager=(Fingerp

android - FingerprintManager.isHardwareDetected() 抛出 java.lang.SecurityException?

我有一个应用程序可以使用指纹进行身份验证。在询问用户是否要启用它之前,我会验证它是否可用并通过以下方式完成:FingerprintManagerfingerprintManager=context.getSystemService(FingerprintManager.class);returnfingerprintManager.isHardwareDetected()&&fingerprintManager.hasEnrolledFingerprints();FingerprintManager的两个方法都带有注释:@RequiresPermission(USE_FINGERPRI

android - FingerprintManagerCompat isHardwareDetected 在 targetAPI 25 中返回 false

方法isHardwareDetected()和hasEnrolledFingerprints()总是返回false。我发现目标API24工作正常,所以这只是25的问题。我想使用最新的API,但没有工作指纹是不可能的。ActivityFingerprintManagerCompatfrom=FingerprintManagerCompat.from(getApplication());booleanhardwareDetected=from.isHardwareDetected();booleanb=from.hasEnrolledFingerprints();应用程序渐变android