Upto API 20, экран блокировки устройства может быть программно обрабатывается с помощью DevicePolicyManager ResetPassword (PIN, DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY)Отключить блокировку экрана в Android 5 Lollipop
Для блокировки, PIN-код! = "" И Для разблокировки PIN = = ""
Но из установочного PIN-кода android 5 (API 21) в значение "" не работает. Это дополнительно обсуждается на https://code.google.com/p/android-developer-preview/issues/detail?id=1765 и https://code.google.com/p/android/issues/detail?id=78272
Устаревшей KeyguardLock disableKeyguard()/reenableKeyguard() также не работает должным образом все время.
Из API 17, setKeyguardDisabledFeatures в DeviceAdminInfo с USES_POLICY_DISABLE_KEYGUARD_FEATURES также не работает, как указано в документации ref.
Есть ли обходной путь для работы на устройствах Android 5+?
Спасибо.
согласно журнала изменений для андроид 5.1, https://paste.teknik.io/ 1010 кажется resetPassword ("") исправлено. –