2

我已经开始迁移到 Android 29 的 BiometricManager 部分。我们需要根据设备支持显示不同的面部或指纹图标。尽管可以使用人脸识别,但即使以下代码在 Pixel 4 上也返回 true。

 PackageManager pm = context.getPackageManager();
 pm.hasSystemFeature(PackageManager.FEATURE_FINGERPRINT)
4

1 回答 1

0

以下博客文章将引导您完成生物识别库的实施。如果您按照说明进行操作,那么您的应用程序应该适用于所有外形尺寸,而无需您执行任何操作(无论是指纹、面部、虹膜等)。

本质上,有了新库,UI 不再是开发人员关心的问题。该库将检测设备是否使用面部或指纹,并向用户显示适当的 UI。

您可能还会发现这篇博文很有用。

于 2020-01-16T17:33:59.713 回答