【发布时间】:2014-02-06 20:31:46
【问题描述】:
我希望能够通过我的应用程序查询用户是否在其锁定屏幕上启用了密码或 pin。我该怎么做?
我查看了How to detect if PIN/password/pattern is required to unlock phone?,但这似乎只是告诉我该设备是否具有图案锁定屏幕。我特别想知道用户是否启用了更安全的功能,例如密码或密码。 (如果它在所有这些情况下都返回 true,我会没问题,但如果用户有数字 PIN 或字母数字密码,但没有图案锁屏,它实际上会返回 false)。
我想我可以使用设备管理 API,但我不完全确定如何进行设置。此外,这似乎针对的是企业级应用程序的开发人员,他们希望在其客户端上执行某些策略。我是一名小型应用程序开发人员,因为它对我的工作有安全影响,所以我希望能够检测用户是否已经启用了这些功能。
【问题讨论】:
-
查看我对您链接的另一个 SO 问题的更新答案stackoverflow.com/a/27801128/236743 :)