据说 Android 9/Android P (API 28) 支持通过 BiometricPrompt 进行面部识别。我读过的所有教程都使用 BiometricManager 来检测面部识别支持 - 但直到 API 29 (Android 10/Android Q) 才添加此类。
那么,如何检测 API 28 上的面部识别支持呢?
我的偏好是在不使用 AndroidX 支持库的情况下执行此操作,因为我已经阅读了有关支持库版本的 BiometricManager.canAuthenticate() 结果在 API 28 及更低版本上运行时的含义的冲突信息。