Android BiometricPrompt:无法解析符号 PromptInfo

Van*_*ora 12 android cannot-find-symbol android-biometric-prompt

当我从这个developer.android.com 教程中复制以下代码时:

BiometricPrompt.PromptInfo promptInfo =
            new BiometricPrompt.PromptInfo.Builder()
            .setTitle("Biometric login for my app")
            .setSubtitle("Log in using your biometric credential")
            .setNegativeButtonText("Cancel")
            .build();
Run Code Online (Sandbox Code Playgroud)

无法识别提示信息。

我已经按照教程中之前的所有步骤进行了操作。

Tra*_*ndy 38

您需要添加此依赖项:

implementation 'androidx.biometric:biometric:1.0.0-rc01'
Run Code Online (Sandbox Code Playgroud)

并确保您使用此导入:

import androidx.biometric.BiometricPrompt;
Run Code Online (Sandbox Code Playgroud)

不是

import android.hardware.biometrics.BiometricPrompt;
Run Code Online (Sandbox Code Playgroud)