Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        5年前关闭。
                                                                                            
                
        
我想创建一个将锁定android设备屏幕的应用程序。

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

最佳答案

如果:


您的应用同时安装在A和B上,并且
您安排B通知A它需要被锁定,并且
您在A上的应用是配置正确的设备管理员


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

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

10-07 19:47
查看更多