对于我们的某个安全应用,需要在Android ICS中禁用该应用的屏幕截图功能。这是否可以在非root设备上使用?
谢谢,
Rajath
答案 0 :(得分:14)
为什么不在活动类中添加此行。这样就可以了。
// This disables screen shot to be taken for current activity
getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
答案 1 :(得分:1)
这永远不可能,故事的结束时期。通过使用调试器读取内存,设备所有者也可以获取应用程序使用的任何加密密钥。这可用于解密应用程序使用的任何“敏感”图像。