2024 年 3 月安全补丁封死了普通授权——怎么办
先确认你的补丁日期
进入系统设置 → 系统更新 → 查看安全补丁日期(不同品牌手机路径略有差别,搜索"安全补丁"或"安全更新"可以快速定位)。
如果补丁日期在 2024 年 3 月或之后:
- 卸载"文件"应用更新没用了
- 文件夹选择器授权窗口不再弹出来
- ZArchiver 也进不去 Android/data 和 Android/obb
这是 Google 有意为之的安全策略升级,普通方式已无法绕过。
方案一:电脑复制(最简单、零门槛)
绕过思路:电脑不受安卓存储限制,用数据线连接后直接往 Android/data 和 Android/obb 复制文件。
操作步骤:
- 手机连电脑(USB 数据线)
- 手机上弹出 USB 用途时,选"文件传输"(MTP)模式
- 电脑上打开手机存储 → 进入 Android/ 目录
- 直接把文件复制到 Android/data/包名/ 或 Android/obb/包名/
- 复制完成后断开连接,手机上文件就在位了
这个方案的优点:
- 不需要 root
- 不需要装额外工具
- 对所有安卓版本都有效
- 复制速度通常比手机上操作更快
缺点:需要一台电脑和一根数据线。
方案二:ROOT(最高权限)
如果你已经给手机刷过 root(比如 Magisk),ZArchiver 可以利用 root 权限绕过存储限制:
- ZArchiver 设置 → ROOT → 勾选"文件操作"
- 再勾选"用于 Android/data 和 Android/obb"
- 现在 ZArchiver 可以不受限制地读写这两个目录
ROOT 方案的优点:
- 一劳永逸,不需要反复授权
- 在手机上直接操作,不需要电脑
缺点(必须自己判断):
- ROOT 会使手机失去官方保修
- 某些银行、支付类应用在 root 设备上无法运行
- 操作不当可能导致设备变砖
方案三:Shizuku(免 root 的 ADB 授权)
Shizuku 是一个通过 adb 命令给应用授予系统级 API 访问权限的工具。它不需要 root,但需要用电脑运行一次 adb 命令。
前提:手机开启 USB 调试 + 电脑能运行 adb。
安装与配置(概览,详细步骤以 Shizuku 官方说明为准):
- 手机上安装 Shizuku 应用
- 电脑上安装 Android SDK Platform Tools(包含 adb)
- USB 连接手机,在电脑上运行 Shizuku 提供的配对和启动命令
- 手机上 Shizuku 显示"已授权"后,打开 ZArchiver 设置 → ROOT → 类型选"Shizuku"
配置好之后,ZArchiver 通过 Shizuku 获取部分系统级权限,可以正常访问 Android/data 和 Android/obb。
三个方案怎么选
| 电脑复制 | ROOT | Shizuku | |
|---|---|---|---|
| 需要电脑 | 每次都要 | 不需要 | 只需配置时一次 |
| 需要 root | 否 | 是 | 否 |
| 操作难度 | 低 | 高 | 中 |
| 对保修影响 | 无 | 有 | 无 |
| 适合场景 | 偶尔操作 | 经常操作、喜欢折腾 | 经常操作、不想 ROOT |
大多数人的首选是电脑复制——简单、安全、一次到位。ROOT 和 Shizuku 适合经常需要操作这两个目录、愿意折腾的进阶用户。