Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 屏幕个人锁_Android - Fatal编程技术网

Android 屏幕个人锁

Android 屏幕个人锁,android,Android,如何在安卓系统中显示一个不断出现的屏幕,用户应该无法摆脱它,除非他输入正确的密码。不应启用任何键盘、触摸屏窗口,以便用户摆脱此屏幕。我正试图开发应用程序的用户安全。 一旦用户启动此应用程序。没有其他人可以访问他的个人数据。非常感谢。任何小小的暗示、指点都将不胜感激 不要试图创建自己的,调用locknow() 为了获得这种访问权限,并确保设备可以锁定,您需要进行大量检查。您还需要请求正确的权限 您建议userland应用程序基本上能够构建设备。如果用户想锁定他们的设备,他们应该使用Andro

如何在安卓系统中显示一个不断出现的屏幕,用户应该无法摆脱它,除非他输入正确的密码。不应启用任何键盘、触摸屏窗口,以便用户摆脱此屏幕。我正试图开发应用程序的用户安全。
一旦用户启动此应用程序。没有其他人可以访问他的个人数据。非常感谢。任何小小的暗示、指点都将不胜感激

不要试图创建自己的,调用locknow()

为了获得这种访问权限,并确保设备可以锁定,您需要进行大量检查。您还需要请求正确的权限


您建议userland应用程序基本上能够构建设备。如果用户想锁定他们的设备,他们应该使用Android的安全功能。是的,我想这样做。。您是否有任何资源。我认为从用户应用程序中构建设备显然是不受欢迎的行为,即使您找到了一种方法,它也可能会在以后的安全更新中得到修复。您能否帮助我使用一些示例代码来添加权限谢谢您我不完全确定,我自己没有使用过它。我在这里猜测,但我认为您需要的权限是BIND\u DEVICE\u ADMIN,但正如我所说,这只是从浏览文档中猜测出来的。
DevicePolicyManager mDPM;
mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
mDPM.lockNow();