android – 如何以编程方式解锁root设备上的屏幕?

android – 如何以编程方式解锁root设备上的屏幕?,第1张

概述我想禁用屏幕锁定器(即使它已被锁定)或将其更改为一些简单的锁定,例如在笔记本电脑附近的应用程序中轻扫以解锁,因此我不必每次都写入12位数的PIN码我想读通知的时间. 我知道如何检测同一网络中的笔记本电脑存在(它不安全,但默默无闻的安全性对我来说已经足够了),但我找不到任何其他东西,而不是在非根设备上.有一个系统应用程序负责设置锁定屏幕,所以它必须是可能的. 我在Android 4.4上运行. 这应 我想禁用屏幕锁定器(即使它已被锁定)或将其更改为一些简单的锁定,例如在笔记本电脑附近的应用程序中轻扫以解锁,因此我不必每次都写入12位数的PIN码我想读通知的时间.

我知道如何检测同一网络中的笔记本电脑存在(它不安全,但默默无闻的安全性对我来说已经足够了),但我找不到任何其他东西,而不是在非根设备上.有一个系统应用程序负责设置锁定屏幕,所以它必须是可能的.

我在@L_403_0@ 4.4上运行.

解决方法 这应该工作:

PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.FulL_WAKE_LOCK        | PowerManager.ACQUIRE_CAUSES_WAKEUP        | PowerManager.ON_AFTER_RELEASE,"INFO");wl.acquire();KeyguardManager km = (KeyguardManager) context.getSystemService(Context.KEyguard_SERVICE);keyguardlock kl = km.newkeyguardlock("name");kl.disableKeyguard();
总结

以上是内存溢出为你收集整理的android – 如何以编程方式解锁root设备上的屏幕?全部内容,希望文章能够帮你解决android – 如何以编程方式解锁root设备上的屏幕?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1125584.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存