如何以编程方式使用密码解锁Android手机

问题描述

我在互联网上搜索并获得了 2 个代码来以编程方式解锁 android 手机。但我没有看到,使用密码。 1>

KeyguardManager km = (KeyguardManager) getSystemService(Context.KEyguard_SERVICE); 
final KeyguardManager.KeyguardLock kl = km .newKeyguardLock("MyKeyguardLock"); 
kl.disableKeyguard(); 

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); 
WakeLock wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK
                                 | PowerManager.ACQUIRE_CAUSES_WAKEUP
                                 | PowerManager.ON_AFTER_RELEASE,"MyWakeLock");
wakeLock.acquire();

2>

WindowManager wm = Context.getSystemService(Context.WINDOW_SERVICE);   

//Unlock
Window window = getwindow();  
window.addFlags(wm.LayoutParams.FLAG_disMISS_KEyguard);  

//Lock device  
DevicePolicyManager mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);

我尝试过,但无法解锁受密码保护的屏幕

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)