APK 备份——无 root 就能用的轻量方案
什么是 APK 备份
APK 备份就是把设备上某个已装应用的安装包(.apk / .apks / .apkm / .xapk)复制一份保存到 App Manager 的备份目录里。它只备份安装包本身,不包含应用数据(账号、存档、设置等)。
APK 备份是 App Manager 里唯一一个无 root 档也能用的备份功能——完全不需要 ADB,装上就能用。
怎么备份 APK
方法一:应用详情页
应用详情页 → 应用信息标签 → 操作面板里点 备份 按钮 → 选备份类型为「APK only」→ 确认。
方法二:批处理多选
在应用列表里长按进入多选模式,选中多个应用 → 底部菜单 → 备份。可以一次备份几十个应用的 APK。
方法三:一键操作页
三点菜单 → 一键操作 → 里面有批量备份选项。
备份文件存哪
备份文件默认存在:
AppManager/Backups/<包名>/<时间戳>/<版本号>/
目录结构:
AppManager/
└── Backups/
└── com.example.app/
└── 2024-01-15 14:30:22/
└── 1.2.3/
├── base.apk
├── split_config.arm64_v8a.apk
├── split_config.cn.apk
└── ...(APKS 格式的分包会存多个)
也可以在设置里自定义备份存储位置,比如移到 SD 卡或云盘同步目录。
APK 备份 vs 完整数据备份
| 对比项 | APK 备份 | 完整数据备份 |
|---|---|---|
| 包含 APK | ✓ | ✓ |
| 包含应用数据 | ✗ | ✓(需 root) |
| 包含 Shared Preferences | ✗ | ✓ |
| 包含规则/权限设置 | ✗ | ✓ |
| 需要权限 | 无 root | root(或 ADB v4.0 起支持) |
| 体积 | 小(几十 MB) | 可能很大(几百 MB) |
| 换手机能用? | ✓(装回去就行) | 部分能(系统版本差异可能不兼容) |
| 覆盖安装签名不同? | 不能直接覆盖 | 恢复时可跳过签名检查 |
典型用途
| 场景 | 为什么用 APK 备份 |
|---|---|
| Google Play 下架了某个 App | 从备份装回来继续用 |
| 换手机 | 把备份 APK 拷到新手机装 |
| 系统大版本升级前 | 先把常用应用的 APK 存好,升级后重装 |
| 应用商店找不到老版本 | 备份里的旧版能装回去(如果能覆盖) |
| 跨版本测试 | 不同版本的 APK 存好,随时换 |
分包格式(APKS / APKM / XAPK)的备份
App Manager 原生支持这些分包格式的识别和处理:
- APKS——多个 APK 打包,含 base + 各种 split(按 ABI、语言、屏幕尺寸分)
- APKM——类似 APKS 但多了 DRM 加密,App Manager 能自动解密
- XAPK——APKS + OBB 数据包,备份时 OBB 数据也一起存
这些格式的安装方式见第九组「安装器」。