设备中的应用.我知道用
getwindow().setFlags(LayoutParams.FLAG_SECURE,LayoutParams.FLAG_SECURE)
我可以在我的应用活动中禁用屏幕捕获,但我想
在安装到设备中的所有应用中禁用屏幕捕获.先前
我正在使用file观察器阻止屏幕捕获,它正在检测是否
任何图像都已添加到Screenshot文件夹中,它正在删除它
图片.但是从AndroID M,他们不允许文件观察者.一世
搜索很多,但没有得到任何解决方案.但很多AndroID应用程序
喜欢快速治疗的seqrite MDM正在阻止AndroID中的屏幕捕获
M也是,所以必须有某种方式.
我发现API setScreenCaptureDisabled
在DevicePolicymanger类中,它可以禁用屏幕捕获,但它
只能由设备所有者应用调用.
如果有人知道阻止屏幕截图的方法,请帮助我.
解决方法 要启动设备所有者,您需要擦除设备和NFC碰撞它或让用户从菜单中选择DO(仅限5.1及以上).除非您使用摩托罗拉或KNOX API(特定于平台)之类的东西,否则您将无法使用常规AndroID. 总结以上是内存溢出为你收集整理的android – 禁用所有应用程序的屏幕截图捕获全部内容,希望文章能够帮你解决android – 禁用所有应用程序的屏幕截图捕获所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)