我想防止使用Anydesk,Quicksuppport,Teamviewer等第三方应用程序对我的paytm应用程序进行远程屏幕记录
我在活动中使用了以下标志:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
但是上面的标志不适用于所有设备。
是否有其他方法可以防止远程屏幕记录?
您提到的应用正在CAPTURE_VIDEO_OUTPUT
或CAPTURE_SECURE_VIDEO_OUTPUT
的许可下运行。不幸的是,如果他们拥有CAPTURE_SECURE_VIDEO_OUTPUT
,那么从他们的角度来看,在窗口上设置FLAG_SECURE
无效。
可悲的是,我认为没有一种更好(或更有效)的方法来实现所需的行为。