问题标签 [android-biometric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
346 浏览

android - 我使用生物识别 api,但在 android 10 中只显示手指身份验证没有人脸身份验证

我将vivo与android 10一起使用,我的代码非常简单,只需一个按钮并单击它即可进行身份验证

但它只显示手指身份验证 在此处输入图像描述 我已经在设置中打开面部身份验证可以解锁屏幕 我该在此处输入图像描述 如何解决

0 投票
0 回答
37 浏览

android - 如果应用程序在前台并收到推送通知,则不打开生物识别提示

我有一个应用程序,它使用BiometricManager通过用户设备的生物特征来锁定/解锁应用程序。我还在应用程序中集成了 FCM 服务来接收推送通知

当应用程序处于前台并且在MyFirebaseMessaging服务中调用onMessageReceived方法时,如何实现BiometricManager打开应用程序锁定?但如果应用程序被杀死/销毁并收到通知,它应该打开一个生物识别提示。

0 投票
0 回答
22 浏览

android - 如何使用 android.biometric 包中的本地化字符串?

我正在为生物识别传感器的提示搜索本地化字符串,并且我从谷歌找到了这个 repo 的 url,用于其中有很多 strings.xml 的生物识别包。

https://android.googlesource.com/platform/frameworks/support/+/HEAD/biometric/biometric/src/main/res

所以,我试图在我的应用程序中使用它:

但它说它无法解析这个字符串。

我怎样才能得到这个字符串?

0 投票
0 回答
38 浏览

android - Decrypting Encrypting Encrypted Data 已按照官方 google 文档进行加密

我使用 google 显示的生物识别管理器流程成功加密了数据,但是在尝试解密加密数据时,我一直在点击 IllegalBlockSizeException 子句。我需要帮助。

这是我处理所有指纹加密的类(效果很好),但解密不起作用,因为它一直遇到 IllegalBlockSizeException 子句

0 投票
0 回答
36 浏览

android - Android studio 指纹提示对话框隐藏

我正在构建一个应用程序,您可以使用指纹验证打开它。因此,当 Activity 打开时,我会立即启动 BiometricPrompt。它向用户显示一个对话框。问题是,我如何启动 biometricPrompt 并隐藏对话框?或者有没有办法在没有对话框的情况下启动它?

这就是我启动它的方式。

0 投票
1 回答
77 浏览

ionic-framework - 问题电容器本机生物识别无法检索凭据

任何人都使用了史诗/电容器原生生物识别插件并且能够使其工作。我刚刚能够触发 NativeBiometric.verifyIdentity( 函数并让它识别我的生物特征,但仅此而已。

我已经爬过互联网,但还没有找到如何使用它的完整示例。总而言之,我只想了解如何使用生物识别技术登录用户。如何让我的服务器唯一地识别用户并提供登录令牌。

0 投票
0 回答
32 浏览

android - Android - 如何显示设备解锁屏幕?

在此处输入图像描述

如何使用设备锁定选项显示锁定屏幕。在这里,我已经注册了解锁设备的图案和手指。以便 Google 付费在启动时显示在屏幕上方。

如何显示相同的设备锁定屏幕?

0 投票
0 回答
13 浏览

android-biometric - 如何获取 android fp-08 平板 SDK 手册

我最近购买了一款具有内置生物特征认证功能的安卓平板设备(型号 FP-08),该设备带有一个具有捕获和注册功能的演示 apk。如果这里有人知道设备和 SDK,它的文档是否存在,你能告诉我从哪里得到它吗?

0 投票
1 回答
23 浏览

android - PackageManager.FEATURE_FINGERPRINT 在 API 23 上总是返回 false

我在我的应用程序中使用指纹身份验证。要确定设备是否具有指纹硬件,我正在使用它

在官方文档中提到它是在 API 23 中添加的。

什么在起作用

此 API 适用于所有 API 24 及更高版本。(我在 24、26 和 30 测试过)

##What is not working 即使设备有可用的指纹硬件,它也总是返回 false。

我的问题是

  • 它是一个错误吗?
  • 我错过了什么吗?我对 hasSystemFeature() 的理解不正确吗?
  • 什么是更可靠的检查方法?

我在这里找到了一个非常有趣的答案,它说即使设备具有指纹硬件,它也可以返回 false,因为该功能可能未在配置文件中指定。我不知道这有多可信。

0 投票
0 回答
27 浏览

android - 人脸解锁选项不显示

好的,所以我的应用程序将在没有指纹传感器但有面部解锁选项的设备上使用。我用我的手机(小米红米note 8 pro)测试了下面的代码,它有指纹和面部解锁选项。指纹解锁工作正常。但是,如果我从手机设置中删除我的指纹,面部解锁将无法正常工作。

这在点击侦听器上调用。

有人可以告诉我面部解锁该怎么做吗?