当前位置: 首页 > 知识库问答 >
问题:

如何保护应用程序免受屏幕共享和防止使用Google Meet,AnyDesk屏幕共享

孔鸿宝
2023-03-14

如何强制执行安全标志,或者是否有其他API调用(或包)使其成为可能?

任何原生Android或Flutter的解决方案都是受欢迎的。

共有1个答案

凤扬
2023-03-14

我使用FLAG_SECURE来防止屏幕共享,它适用于Google Meet、Anydesk和TeamViewer。

对于语音,使用AudioManager,当进程在OnResume和OnStop方法上运行时,我会将麦克风静音。

 AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    if (audioManager.isMicrophoneMute())
        audioManager.setMicrophoneMute(false);

快乐编码...

 类似资料:
  • 问题内容: 序言 。我想问一下,如何为网络上的桌面屏幕共享创建解决方案,但是后来发现有很多这样的问题。要用几串来回答这个任务是相当复杂的。所以我花了一些时间试图找到合适的解决方案。看来我找到了一个–只想分享。 首要任务 :我们有一个Web应用程序。我们需要找到一种让用户与其他任何用户共享其屏幕的方式。实施于:Win 7 x64,Java,Wowza-3.5.0。 我们怎样才能做到这一点? 问题答案

  • 屏幕保护程序     设定输出影像时,若不执行任何操作,需经过多久才会自动启动屏幕保护程序。只要按下PSP™主机的任何一个按钮,即能解除屏幕保护程序。 关 不启动屏幕保护程序。 5分后 5分后启动屏幕保护程序。 10分后 10分后启动屏幕保护程序。 15分后 15分后启动屏幕保护程序。 提示 执行以下操作时,屏幕保护程序可能会暂时停用。 播放UMD™ Video或暂停播放时 播放保存于Memory

  • 我正在尝试构建一个JavaFX应用程序,其中我有一个名为“Start”的按钮和一个ImageView。使用JavaFX-12的机器人类,我正在尝试在单击按钮时截取笔记本电脑屏幕的屏幕截图,并在ImageView中的运行时逐一显示图像。我的问题是JavaFX窗口没有响应,程序崩溃(可能)。甚至让线程进入睡眠状态似乎也不起作用。我假设它不起作用,因为我没有设置任何fps规则,但我怎么能这样做呢?目前,

  • 请检查升级最新版本; 若依旧无法看到请尝试退出会议后重新加入,并向我们反馈问题详情

  • 问题内容: 在终端中工作时,我看到了最后一个Shell命令执行输出的历史记录。如果运行vim,我会看到全屏打开的文件。退出vim时,我可以再次看到最后一个shell命令的历史记录。 但是,当我从屏幕上使用vim时。我在退出vim时看到的是刚刚编辑的文件的足迹,而不是最后一个shell命令的历史记录。 我想看看外壳的历史。 我该如何实现这种行为? 我用了: terminal.app和iterm2.a

  • 那么当屏幕被锁定时,是否有任何方法显示特定的XAML页面。目前我正在使用toast通知来完成此操作。但是toast通知的问题是我对UI没有太多的控制。