我编写了一个应用程序,如果启动,它只会锁定屏幕,基于设备管理教程。到目前为止一切顺利,在我激活应用程序的设备管理后,我可以使用该DevicePolicyManager.lockNow()
方法锁定屏幕。
它在模拟器和华硕变压器上都可以正常工作,但是在带有 HTC Sense 的设备上,它只是将设备发送到待机模式 - 如果我再次打开它,我不会收到密码或解锁手势提示。
有没有人经历过这样的事情并且知道如何真正锁定设备而不是仅仅将其发送到待机状态?
我编写了一个应用程序,如果启动,它只会锁定屏幕,基于设备管理教程。到目前为止一切顺利,在我激活应用程序的设备管理后,我可以使用该DevicePolicyManager.lockNow()
方法锁定屏幕。
它在模拟器和华硕变压器上都可以正常工作,但是在带有 HTC Sense 的设备上,它只是将设备发送到待机模式 - 如果我再次打开它,我不会收到密码或解锁手势提示。
有没有人经历过这样的事情并且知道如何真正锁定设备而不是仅仅将其发送到待机状态?
好像很多人都遇到过这个问题。我见过的最接近答案的是这里,但我不能保证它有效: Android lockNow() 在 HTC Desire 上失败
这里是半相关的问题,以防万一它提供任何线索: http ://code.google.com/p/android/issues/detail?id=17083