使用另一个android锁定Android设备的屏幕

时间:2013-12-09 14:50:33

标签: android

我想创建一个锁定Android设备屏幕的应用程序。

例如,Android A和Android B连接到同一网络/ wifi。可以通过Android B控制Android A吗?我只是想用B锁定Android A的屏幕。

2 个答案:

答案 0 :(得分:4)

如果:

  • 您的应用已安装在A和B上,

  • 您安排B通知A需要锁定,

  • 您在A上的应用是配置正确的设备管理员

然后,您在A上的应用可以致电lockNow()上的DevicePolicyManager来锁定设备。

绝对有权的部分是从B到A的通信。你不想做的是允许任意其他方,例如世界的脚本小子,四处走动锁定人们的设备。使用(相对)确保本地的东西,如蓝牙,在这方面会有所帮助。

答案 1 :(得分:1)

是的,这是可能的,但您必须在设备A和B上部署您的程序。您需要一个具有服务的程序,并在后台接受与它的连接。这是设备A.在设备A上,您必须编写代码段,例如How to programmatically lock screen in Android?

在设备B上,您必须有一个程序与设备A上的此服务进行通信。

如果你不仅仅为自己开发这个,我认为你应该首先考虑安全性。 (不允许任何人锁定任何其他人的屏幕)