我正试图阻止远程共享应用(例如AnyDesk和TeamViewer)在Android上查看我的应用。我已经在其他Android应用程序上实现了此功能,打开受限应用程序后,访问设备上的共享屏幕只会变成黑色。否则,屏幕共享就可以正常工作。
答案 0 :(得分:1)
我能够找到解决方案。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
上面的那行确实是我要找的,但是它也停止了屏幕截图功能。
我检查了其他被阻止了“远程共享”的应用程序,并且它们上的屏幕快照也被禁用,因此我假设它们已实现与上述相同的功能。
如果任何人都可以找到其他解决方案,则非常欢迎您的回答。