【发布时间】:2018-01-10 04:36:20
【问题描述】:
我的应用在带有锁屏保护的 Android 密钥库中存储了一些内容。
为了让用户进行身份验证,我调用 KeyguardManager.createConfirmDeviceCredentialIntent 并将 startActivityForResult 与 Intent 一起使用。
在以前的 Android 版本中,我可以截取出现的锁屏对话框。当我尝试使用 Android 8 时,我收到一条通知,上面写着
无法截取屏幕截图。
应用或您的组织不允许截屏
我可以在解锁设备时截取“正常”锁定屏幕的屏幕截图,也可以在更改锁定屏幕时在设置中截取屏幕截图。所以我不认为是我的“组织”在阻止我。
如何配置我的应用程序以允许在此屏幕上截取屏幕截图?
我在网上找到的解决方案说将设备存储上的图片目录重命名为 Pictures2,但该解决方案对我不起作用。我在 Google Pixel 和 Nexus 5X 上遇到过这个问题。
【问题讨论】:
标签: android screenshot lockscreen