我正在我的应用上实施指纹认证。如果用户尚未在其设备上设置指纹。我正在尝试打开用于登记指纹的系统设置。根据文档(https://developer.android.com/training/sign-in/biometric-auth),这是打开指纹登记设置活动的代码。
final Intent enrollIntent = new Intent(Settings.ACTION_BIOMETRIC_ENROLL);
enrollIntent.putExtra(Settings.EXTRA_BIOMETRIC_AUTHENTICATORS_ALLOWED,
BIOMETRIC_STRONG | DEVICE_CREDENTIAL);
startActivityForResult(enrollIntent, REQUEST_CODE);
我已在两台设备上测试了该应用。在三星,代码正在运行。但在华硕设备中,它不起作用。