14得票1回答
为什么在 Google 的示例中,`hasEnrolledFingerprints` 在我的 Fragment 中会出现需要权限的错误,但在 Activity 中却不会?

我正在尝试在我的应用程序中实现Google的指纹API(特别是在我的Fragment中)。Google已经给出了一个示例,但它是在Activity内实现的这里。 我的具体问题是,下面的代码用于检查是否已经注册过指纹,它给我返回一个错误(如下方截图): 问题 --> 我需要做什么改变才能使它...

14得票2回答
FingerprintManager.authenticate()期间出现UserNotAuthenticatedException

我在Android KeyStore中存储了一个加密密码。 我想通过使用指纹API对用户进行身份验证来解密该密码。 据我理解,我必须调用FingerprintManager.authenticate(CryptoObject cryptoObject)方法开始监听指纹结果。创建Crypto...

13得票3回答
如何在较低的平台版本中使用Unsupported Exception

我有一个 DialogFragment,用于处理我的应用程序的登录和指纹认证。这个片段使用了两个仅适用于API 23的类,KeyGenParameterSpec和KeyPermanentlyInvalidatedException。我一直以为只要在尝试初始化这些类之前检查构建版本(在这里概述)...

12得票1回答
在Android测试中模拟指纹管理器

有没有一种方法来模拟或者Mock FingerprintManager.authenticate()?我想为我的指纹认证器编写仪器化测试。 如果测试只能在模拟器或设备上运行,我也可以接受。我使用JUnit 4.12。

12得票3回答
安卓7.0 Nougat中的USE_FINGERPRINT权限

我正在尝试实现指纹功能,但不确定是否存在问题。在安卓7.0上,从未要求使用指纹权限。因此,我从未收到弹出对话框。我已经实现了ACCESS_FINE_LOCATION,它可以正常工作(应用程序会请求允许或拒绝)。 在我的清单中:<uses-permission android:name=...

12得票1回答
个性化定制biometricPrompt

我在Android设备中个性化生物识别提示遇到了问题。我仅使用指纹进行授权,但某些使用Android 9.0的设备(例如Samsung Galaxy S10+)在授权时使用指纹,但如果用户允许,则同样使用面部认证。如果用户允许面部和指纹认证,生物识别提示会使用面部识别进行认证。我需要仅允许指纹...

12得票3回答
哪些三星设备不支持安卓原生指纹API?

我假设没有安卓棉花糖以前的操作系统支持指纹API。 我的问题是: (a) 所有/任何发布于棉花糖的三星手机都支持Android指纹API吗? (b) 任何升级至棉花糖的三星手机都支持Android指纹API吗? 我已经阅读了以下内容: 在使用三星S5上的Android 6.0指纹AP...

11得票1回答
安卓设备——指纹信息在哪里以及如何安全地存储?

我一直在阅读关于指纹传感器及其在智能手机中越来越普遍的文章。我了解到,在基本水平上,有一个数字图像被注册并用作认证模板。我知道与指纹相关的处理在可信执行环境中进行。但是,我想知道“模板”保存在哪里以及以什么格式保存?

11得票1回答
Android O - 指纹手势回调不起作用

我正在使用启用了指纹手势的Pixel设备进行测试。我尝试使用FingerprintGestureController获取手势回调,但即使我从“设置”->“辅助功能”中为此应用程序启用辅助功能,也从未获得任何手势返回。isGestureDetectionAvailable()始终对我返回fals...

10得票1回答
华为P9 lite指纹支持

你知道华为 P9 lite是否支持指纹识别技术? 能否使用Android 6.0 指纹API,还是只有通过某些自定义专有API(如华为SDK)来实现? 我们正在评估购买一些智能手机,并希望知道此功能在该特定设备上的支持情况。