我目前正在编写一个android应用程序,使用PackageManager获取设备上安装的所有应用程序。我想根据它们的身份验证级别(如果它们需要指纹、密码或面部识别才能使用(在recyclerView中订购它们。有没有什么库或API可以让我接近这样的东西?
谢谢!
有没有什么库或API可以让我接近这样的东西?
否。您可以使用PackageManager
查看哪些应用程序请求USE_FINGERPRINT
或USE_BIOMETRICS
权限。但是:
-
您不知道应用程序在多大程度上使用这些权限
-
这可能不包括特定于设备的专有SDK(例如三星的(
-
你无法确定应用程序是否需要密码或其他形式的身份验证