gpt4 book ai didi

Android DevicePolicyManager 启用人脸解锁

转载 作者:搜寻专家 更新时间:2023-11-01 09:06:01 26 4
gpt4 key购买 nike

众所周知,Android ICS 在设置->安全->屏幕锁定中提供了人脸解锁选项来锁定屏幕。

有没有一种方法可以使用 DevicePolicyManager 以编程方式启用面部锁定,例如从 MDM 启用密码限制?

我查看了 API 级别 16 中的 DevicePolicyManager 类,但找不到它。有没有其他方法可以实现这一目标?

谢谢。

最佳答案

人脸解锁由 PASSWORD_QUALITY_BIOMETRIC_WEAK 标志控制,并与 setPasswordQuality 一起使用。

例如,此代码将要求用户设置人脸解锁密码(或更好的密码),并在需要时提示他们更新密码:

DevicePolicyManager mDPM = (DevicePolicyManager)
context.getSystemService(Context.DEVICE_POLICY_SERVICE);
ComponentName mPolicyAdmin = new ComponentName(context, PolicyAdmin.class);

// Enforce Face Unlock or better for new passwords
mDPM.setPasswordQuality(mPolicyAdmin,
DevicePolicyManager.PASSWORD_QUALITY_BIOMETRIC_WEAK);

// Prompt user to upgrade password if necessary
if (!mDPM.isActivePasswordSufficient()) {
Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivity(intent);
}

关于Android DevicePolicyManager 启用人脸解锁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com