gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:43 26 4
gpt4 key购买 nike

我想在笔记本靠近时在我的应用程序中禁用屏幕储物柜(即使它已锁定)或将其更改为一些简单的锁,例如滑动解锁,这样我就不必写我的 12 位数字每次我想阅读通知时的 PIN 码。

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

我在 Android 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 设备上的屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32352750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com