Che*_*ing 8 android fingerprint lockscreen device-admin
我有以下问题.我正在尝试制作一个锁定屏幕的应用程序.通过DevicePolicyManager的方法非常有效.到现在为止还挺好.但是当我使用DPM锁定手机时,指纹解锁方法正在禁用,我必须输入我的模式(或PIN或我设置的任何内容)来解锁手机.如果我以正常方式(即使用电源按钮)锁定指纹解锁工作.
所以我的问题是如何以编程方式锁定屏幕,然后能够通过指纹解锁它?
PS:我有一个带有棉花糖谱系的星系s5 mini
那是正常的流程。使设备进入重新启动状态,在该状态下设备将要求输入模式或密码。Google尚未为此提供任何API。您可以检查PlayStore中具有锁定功能的任何应用程序的行为。
编辑:对于以下查询,您要求答复的信息在此处共享
用户如何在不使用电源按钮(例如通过应用程序)的情况下锁定手机,仍然能够使用指纹来解锁手机?
故意没有API可供应用调用以锁定设备。
周围是否有安全原因/问题?
是的,如果我们允许应用锁定设备,则有一个DOS(拒绝服务)问题。有意或无意(应用程序错误)。
在这里找到它[ https://code.google.com/p/android/issues/detail?id=79735#c115]
我认为您需要搜索如何使用应用快捷方式而不是电源按钮进行锁定。我至少可以帮助到这个水平。
请注意 apex 启动器或 nova 启动器是如何解决这个问题的。通过 apex 启动器或 nova 启动器进行屏幕锁定不会禁用指纹扫描仪!
\n\n它实际上的作用是将屏幕设置为完全黑色,即软锁定(这给用户一种屏幕关闭的假象),然后在 5-10 秒后,显示屏实际上由于超时而关闭。
\n\n其他实现相同功能的应用程序OFF+(屏幕关闭/指纹解锁支持)。\xef\xbc\x88我猜它修改了“锁定屏幕超时” \xef\xbc\x89
\n\n如果手机已 root,则可以执行 shell 命令来模拟电源键su input keyevent 26,但可能会有一小部分延迟。
好吧,如果某个 root 用户正在寻找,还有一个 xposed 模块可以解决这个问题FingerprintEnabler
\n| 归档时间: |
|
| 查看次数: |
12365 次 |
| 最近记录: |