请问安卓 app 能否阻止其他录屏软件进行录屏?

44 天前
 maicai666

rt ,我是个开发小白,朋友想开发一个 app ,阻止其他录屏 app 进行录屏或截图,请问能否实现这个功能?

2562 次点击
所在节点    Android
11 条回复
proxytoworld
44 天前
参考 qq 闪照
lonelyparasol
44 天前
各种银行的 app 不就是了, 具体实现没了解过, 肯定有的.
shadio
44 天前
deng81416754
44 天前
3 楼正解
```
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
window?.setFlags(
WindowManager.LayoutParams.FLAG_SECURE,
WindowManager.LayoutParams.FLAG_SECURE
)
}

```
tomSoSleepy
44 天前
举例,我在 23 年之前,具体时间忘了,房贷的银行还能手机截屏,23 年之后,具体是 23 年 9 月 26 号,就不能用手机截图截 APP 里面的画面了,录屏好像也不行,肯定是更新了
huang86041
44 天前
3 楼的正确,有个安全标志。基本能阻隔 app 录屏。
但针对系统应用,可能没有效果。
catamaran
44 天前
要明确是不能录自己,还是不能录屏
bluebee
44 天前
1. 限制系统必须是 Android 高版本
2. 只需要限制 ROOT ,ADB 和 BL 都不用限制
3. 使用 FLAG_SECURE

能杜绝绝大部分普通人录屏,但是杜绝不了物理录屏,不如拿另一台手机或者使用视频卡。
bluebee
44 天前
@tomSoSleepy FLAG_SECURE 是 Android12 引入的,之前录屏没有系统级限制。
maicai666
44 天前
感谢各位大佬的回复
tomSoSleepy
43 天前
@bluebee #9 手机是小米 10Pro MIUI 12.5 21.8.11 开发版 Android11 截屏操作都是在这台手机上。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1075282

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX