在Android中用户检测锁屏错误密码

use*_*895 6 android android-service android-windowmanager screen-lock android-broadcast

我正在构建一个安全应用程序,我需要知道用户是否提供了错误的密码.假设用户手机被模式锁定系统锁定,不幸的是用户忘记了模式密码.当用户5次错误模式时,将被罚30秒.我需要抓住那个点球赛事.在我的应用程序中,我甚至需要做一些任务(为了用户的安全).请帮我,

Com*_*are 13

您可以设置一个DeviceAdminReceiver将通知密码尝试失败的通知,以及尝试失败后成功进行的密码尝试.Android的设备管理API文档中对此进行了介绍.

请注意,在您获得这些活动之前,用户必须同意允许您的应用通过"设置"应用作为设备管理员.

此示例项目演示了如何监听这些事件,以及设置密码质量策略.关键部分是: