以编程方式防止android应用的远程屏幕录制

问题描述 投票:0回答:1

我想防止使用Anydesk,Quicksuppport,Teamviewer等第三方应用程序对我的paytm应用程序进行远程屏幕记录

我在活动中使用了以下标志:

        getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);

但是上面的标志不适用于所有设备。

是否有其他方法可以防止远程屏幕记录?

android remote-access
1个回答
0
投票

您提到的应用正在CAPTURE_VIDEO_OUTPUTCAPTURE_SECURE_VIDEO_OUTPUT的许可下运行。不幸的是,如果他们拥有CAPTURE_SECURE_VIDEO_OUTPUT,那么从他们的角度来看,在窗口上设置FLAG_SECURE无效。

可悲的是,我认为没有一种更好(或更有效)的方法来实现所需的行为。

© www.soinside.com 2019 - 2024. All rights reserved.