Layout 需要哪些权限 — 全部权限清单与用途
完整权限列表
以下是 Layout v1.3.11 在设备上可能申请的所有权限。不同安卓版本和设备厂商可能略有差异。
| 权限 | 用途 | 是否必开 |
|---|---|---|
| 存储 / 媒体文件(READ_EXTERNAL_STORAGE) | 读取相册里的照片用于选图 | ✅ 必开 |
| 存储 / 媒体文件(WRITE_EXTERNAL_STORAGE) | 把拼好的成图保存回系统相册 | ✅ 必开 |
| 相机(CAMERA) | Photo Booth 连拍功能 | 按需 |
| 网络访问(INTERNET) | 分享到社交应用时可能需要 | 按需 |
| 网络状态(ACCESS_NETWORK_STATE) | 判断分享时有没有网络 | 按需 |
| 保持唤醒(WAKE_LOCK) | 阻止 Photo Booth 连拍时屏幕熄灭 | 按需 |
| 开机后运行(RECEIVE_BOOT_COMPLETED) | 极少数设备上可能申请,Layout 实际没这个需求 | 不给也能跑 |
各权限详细说明
存储权限(必开)
这是 Layout 最核心的权限。没有存储权限:
- Gallery / Faces / Recents 三个 Tab 看不到任何照片
- 成图无法保存到相册
- Layout 可能闪退
给了这个权限,Layout 只能读取和写入公开目录的照片文件(DCIM、Pictures、Download 等)。它不会读取私密目录,也不会上传到任何服务器。
相机权限(按需)
只有当你要用 Photo Booth 连拍功能时才需要。不给也没关系,Gallery / Faces / Recents 三个选图入口完全不受影响。
网络权限(按需)
Layout 本身不联网——拼图全程在本地完成。网络权限只在分享环节有用(比如分享到 Instagram 或微信需要联网)。如果你只想要个完全离线的拼图工具,不给网络权限也能正常用。
权限会被上传数据吗
不会。Layout 是纯客户端应用:
- 不上传任何照片到服务器
- 不收集用户数据
- 不推送通知
- 不做任何云端同步
权限申请只是为了访问本地硬件和文件系统。
安卓版本的差异
| 安卓版本 | 权限模型 |
|---|---|
| Android 5.0–5.1 | 安装时一次性申请所有权限 |
| Android 6.0+ | 运行时按需申请(用到某功能才弹对应权限) |
| Android 10+ | 分区存储限制,可能需要额外的"所有文件访问"权限 |
| Android 13+ | 细分为"照片""视频""音频"分别授权 |
Layout v1.3.11 在新版安卓上可能需要"所有文件访问权限"才能完整读取相册。如果遇到 Gallery 显示不全的情况,去权限管理里把存储权限改成"允许所有文件"。