我找到了许多与设备解锁相关的SO链接。仍然无法理解。我想创建一个基于wifi的设备解锁。因此,每当我连接到标记的Wifi网络时,Android手机应该保持解锁状态,绕过默认密码/引脚/模式设置。当我离开地区时,需要再次申请。
当Wifi状态发生变化时,我尝试使用广播接收器,然后使用disableKeyguard()删除设备锁定(在查看某些条件后)。但我无法将键盘锁带到默认状态,使用reenableKeyguard()可能是由于KeyguardLock值无法跨广播请求保留。此外,不推荐使用newKeyguardLock()。它建议“使用FLAG_DISMISS_KEYGUARD和/或FLAG_SHOW_WHEN_LOCKED代替;”这个标志能否从广播接收器中禁用键盘锁?
我应该使用服务吗?让我知道你的建议。