在Android Q / Android 10
使用USES_POLICY_DISABLE_KEYGUARD_FEATURES
中keyguard_features
导致安全异常。
devicePolicyManager.setKeyguardDisabledFeatures(componentName, DevicePolicyManager.KEYGUARD_DISABLE_FEATURES_NONE);
java.lang.SecurityException: Admin ComponentInfo{ ... } 不是设备所有者或配置文件所有者,因此不能使用策略:disable-keyguard-features
经过进一步检查,我发现 android pie 已经标记为KEYGUARD_FEATURES
deprecated 并在android-q / Android 10
. 是否有任何其他替代方法可以禁用keyguard_features