screen recorder 权限隐私审视:一个 4MB 录屏工具到底要走了什么
| 项目 | 内容 |
|---|---|
| 软件 | screen recorder |
| 版本 | 1.2.6.7 |
| 平台 | Android APK |
| 体积 | 4.12M |
| 分类 | 系统工具 |
| 包名 | com.kimcy929.screenrecorder |
| 官网 | screen recorder 官网 |
| 下载一 | screen recorder 下载,screen recorder 下载 |
| 下载二 | screen recorder 下载,screen recorder 下载 |
| 文档 | screen recorder 文档 |
| 介绍 | 装录屏工具前先翻权限列表是我的习惯。这篇从权限视角拆解 screen recorder:它要了哪些、每项换来了什么、哪些能在设置里收紧。 |
screen recorder 是什么
screen recorder 是一款面向安卓平台的轻量级录屏工具——安装包只有 4.12MB,无需 Root,免费无广告。核心能力就是把手机屏幕上的一切操作录成视频,外加一些辅助功能:悬浮窗控制、边录边画实时标注、Facecam 画中画、麦克风和内部声音录制。开发者 Kimcy929 个人维护,通过捐赠渠道维持更新。
我装录屏工具向来先翻权限列表——不是怕什么,是见过太多人点开"同意"按钮连申请了什么都没看。录屏类工具天然有敏感属性:它要访问屏幕内容、麦克风、相机,这些都是个人数据的重灾区。screen recorder 体积小、更新不频繁、开发者个人维护,这些特征反而让我更想把它的权限清单扒清楚——商业化产品有合规压力,个人维护的开源工具全靠自觉和用户监督。

要了什么——逐项权限清单
从 sample 里的文档和设置项描述,screen recorder 申请的权限可以分成两类:安卓系统级 API 权限和常规运行权限。系统级权限是录屏功能本身绕不开的,常规权限是辅助功能需要的。
录屏权限(MediaProjection):这是录屏工具的命根子。安卓 5.0 之后,任何应用想捕获屏幕内容都必须通过 MediaProjection API,用户授权时系统会弹窗明确告知"该应用将捕获屏幕上的所有内容"。这个授权是一次性的——每次开启录屏都要重新授权,不是永久授权。授权后应用可以捕获屏幕画面和系统音频(安卓 10+),但不能主动读取屏幕,必须在用户触发录屏时才开始。
悬浮窗权限:让 screen recorder 的魔法按钮浮在其他应用之上。授权后录屏时不需要切回主应用就能控制停录、暂停。这个权限不涉及数据采集,纯粹是界面层的显示覆盖,但它会常驻屏幕上层,部分用户觉得碍眼。

麦克风权限:用于录制环境声音或用户解说。文档里明确写了"如果不需要讲解就关掉声音"——也就是说这项权限不是强制的,首次使用时可以拒绝,后续在设置里随时开启。
相机权限:用于 Facecam 画中画功能——录屏时同时开一个小窗口拍自己的脸。和麦克风一样,非必需,不用 Facecam 就可以拒绝。
前台服务权限:安卓 8.0+ 要求长时间运行的应用必须声明前台服务,录屏过程中会在通知栏显示一个常驻通知,防止系统把应用后台杀掉。这个权限是安卓系统机制,所有录屏工具都要申请。
存储访问:录好的视频需要写入本地存储。screen recorder 默认存到公共的 Movies/ScreenRecorder 目录,不申请完整的文件系统访问权限,只写指定文件夹。
有没有网络权限?sample 里的四篇文档都没提到联网行为——没有在线账号系统、没有云同步、没有广告追踪。作为个人维护的开源工具,这一点反而比商业化产品干净得多。但"文档没写"不等于"绝对没有"——有些安卓版本下部分权限申请是自动附带的,我不做过度推测。
给出去换来了什么——权限与功能的对应关系
逐项关掉试试就知道了:
- 不给录屏权限:这软件等于废了,什么都录不了。没有替代方案,必须给。
- 不给悬浮窗权限:录屏时只能切回主应用停录,游戏录屏会直接打断画面。可以忍受但体验打对折。
- 不给麦克风权限:录屏不带声音,或者只能录内部声音(安卓 10+ 的 AudioPlaybackCapture 不依赖麦克风权限)。教程类视频需要解说的话就必须开。
- 不给相机权限:Facecam 画中画用不了,其他功能不受影响。纯操作演示完全可以不开。
- 不给前台服务权限:录屏大概率被系统后台杀掉,尤其是国产 ROM 的激进后台策略下。必须给。
- 不给存储权限:视频存不下来,白录。必须给。
总结下来,六项权限里必须给的是三项:录屏、前台服务、存储。可选的三项:悬浮窗、麦克风、相机。这个比例在录屏工具里算克制的——同类产品经常多要位置信息、通讯录、甚至读取应用列表,screen recorder 没碰这些。
收紧空间——设置里能关掉什么
screen recorder 的设置页有几个隐私相关的开关值得手动检查:
悬浮窗降级:不想看到魔法按钮常驻?在设置里把悬浮窗模式改成"通知栏磁贴控制"——安卓 7.0+ 支持,录屏时下拉通知栏点磁贴就能控制停录,不需要悬浮窗常驻。这等于把悬浮窗权限降级成通知权限,界面上干净很多。
声音源切换:安卓 10+ 系统提供内部声音录制(AudioPlaybackCapture),不依赖麦克风权限。如果你录的是游戏或视频教程,用内部声音比麦克风采集更干净,同时关掉麦克风权限就行。设置里声音源选"内部"或"内部+麦克风"的明确区分项,选对了麦克风权限可以直接拒绝。
Facecam 默认关闭:screen recorder 不会自动开启 Facecam,只有手动点了魔法按钮上的相机图标才会调起摄像头。相机权限拒绝后,Facecam 按钮点了会提示权限不足,不会偷偷开。
存储路径自定义:默认存公共 Movies 目录,也可以在设置里改到应用专属目录——后者不需要存储权限(安卓 11+ 的分区存储机制),但录好的视频用文件管理器更难找。这个取舍看个人习惯。
后台白名单:虽然不涉及隐私,但国产 ROM 下录屏容易被杀,建议把 screen recorder 加到系统后台白名单——这是系统级设置,不在应用内。

边界声明——文档没提到的不推测
sample 里的四篇文档只覆盖了功能描述、设置项、版本迭代和悬浮窗开启方法。以下内容文档没写,我不下结论:
- 是否有隐式网络请求(例如崩溃上报、匿名统计):文档没提,不代表没有,也不代表有,需要自己抓包验证。
- MediaProjection 授权时的屏幕捕获粒度:安卓系统只提供"捕获整个屏幕"或"捕获指定窗口",不能捕获单个应用,这是系统 API 限制,不是 screen recorder 的选择。
- 录完视频后的元数据处理:视频文件会写入拍摄时间和分辨率,但文档没提到是否会写入设备型号或系统版本,不做推测。
开源工具的好处是代码可以审计——但我没审计,所以文档没写到的地方一律标注"未知",不做恶意揣测也不做放心担保。
结论
screen recorder 的权限清单在录屏工具里算克制:三项必须、三项可选,不碰位置、通讯录、应用列表等无关权限。作为 4MB 个人维护的开源工具,它的权限策略比大多数同类商业化产品干净——后者往往因为广告 SDK 或数据分析需要多要一轮权限。
什么人不用在意:游戏录屏高频用户、教程制作爱好者——三项必须权限本来就绕不开,可选权限按需开关就行。
什么人建议先收紧再用:偶尔录屏、对数据敏感、第一次装的用户。建议的收紧顺序:先给三项必须权限跑一次完整录制确认功能正常,再去设置里把悬浮窗降级成通知栏磁贴、声音源切内部、Facecam 关死,最后回头看一眼权限管理页把麦克风和相机设为"使用时允许"或直接拒绝。四步操作、不影响核心功能、隐私边界立刻收紧。
一句话:它要的不多,给的也透明,关键是你得主动去收紧那几道可以关的门——别连申请了什么都没看就点同意。
本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

