【问题标题】:Disable lock screen in Android 5 Lollipop在 Android 5 Lollipop 中禁用锁定屏幕
【发布时间】:2015-07-17 20:16:12
【问题描述】:

在 API 20 之前,可以通过 DevicePolicyManager resetPassword(PIN, DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY) 以编程方式处理设备锁定屏幕

要锁定,PIN != "" 和 要解锁,PIN == ""

但从 android 5 (API 21) 开始,将 PIN 设置为“”不起作用。这将进一步讨论 https://code.google.com/p/android-developer-preview/issues/detail?id=1765https://code.google.com/p/android/issues/detail?id=78272

已弃用的 KeyguardLock disableKeyguard() / reenableKeyguard() 也始终无法按预期工作。

从 API 17 开始,DeviceAdminInfo 中的 setKeyguardDisabledFeatures 与 USES_POLICY_DISABLE_KEYGUARD_FEATURES 也无法按照文档 ref 中的说明工作。

是否有任何解决方法可以在 Android 5+ 设备上运行?

谢谢。

【问题讨论】:

    标签: android android-5.0-lollipop lockscreen device-admin device-policy-manager


    【解决方案1】:

    我不知道有什么解决方法,但它似乎在 5.1 中已修复:

    https://code.google.com/p/android/issues/detail?id=78272#c18

    【讨论】:

    猜你喜欢
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    相关资源
    最近更新 更多