惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
V
V2EX
Microsoft Security Blog
Microsoft Security Blog
V
Visual Studio Blog
A
About on SuperTechFans
博客园_首页
L
LangChain Blog
量子位
雷峰网
雷峰网
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
M
MIT News - Artificial intelligence
N
Netflix TechBlog - Medium

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
一日一技 | 旧版 Android 应用安装包难找,如何自己动手备份...
2023-07-02 · via 少数派

在图标下方加了个促销活动的横幅广告,舍弃了对你来说不可或缺的重要功能,加入了应用更加臃肿甚至导致 bug 的无聊特性,抑或是耗电更快、界面更丑、后台行为更流氓……国内 app 适配 Android 平台新特性的积极性很低,所以我们选择旧版本的原因也有很多。

不幸的是此前我们推荐过的豌豆荚,最近也关闭了历史版本的下载通道(感谢少数派会员 @造纸陀螺提醒),考虑到酷安一般仅提供一个历史版本可选,历史版本齐全但对网络环境有要求的 APKMirror 又几乎没有国内应用,历史版本存档这件事也就自然而然地落在了用户自己的头上。

UtI1bx2TooZnEzxaXU0crUP1nee
豌豆荚已不再提供历史版本下载功能

本文介绍三种免 root 备份应用安装包的方法。

adb

注:需要一定的 adb 基础,觉得麻烦的朋友请跳过该部分选择其他解决方案

理论上来说,大部分免 root 玩机解决方案都绕不开 adb 这个简单又神奇的工具。对于应用备份需求,我们同样可以在开启 USB 调试之后借助几条命令来搞定(# 号后面注释可以不用复制):

adb shell
pm list packages #列出本机应用包名,如果你看着包名依然难以确定其对应的应用,也可以通过查看对应的酷安下载页面 URL 链接后缀来进行确认
pm path com.abc.def #列出包名 com.abc.def 对应 app 的所有安装包文件路径
adb pull 导出路径 存放路径 #将安装包推送至指定位置

关联阅读如何从零开始使用 adb

用这种方法最简单、除了 adb 环境配置外也无需安装任何第三方工具。但随着多 APK 特性以及 AAB 分发格式的推广与普及,运行 pm path 这条命令后,你可能会遇到同一个应用对应数个安装包的情况。

U9P6bTYlkogLyuxt38Kct9pWnye
比如当前最新的 Play 版微信就包含这么多组件

为了保证下一次使用时能够正常安装,我们必须将这些 apk 文件一一导出然后打包,并且后续使用以下命令完成安装:

adb install-multiple "a.apk" "b.apk" "c.apk"

关联阅读看懂「非典型」APK 文件

Skit & Swift Backup

不难看出,应用所对应的组件越多,导出后进行打包、备份和管理以及后续的安装流程就越麻烦。对于不想折腾的朋友,我们推荐操作更简单、打包方式更优雅的图形化应用解决方案:Skit 或者 Swift Backup

打开 Skit,首先前往应用「设置 - 应用程序」界面,在「提取」部分选择备份目录,格式设定为 Split APK(APKS)优先,同时将「APK/APKS 的名称」设定为对你而言更容易记忆和管理的格式。

IAltb2Il7o9eWuxcBjdcXE82nRe
Skit 设置

设置完成后,我们只需前往「应用程序」标签,通过顶部的搜索和过滤器找到想要备份的应用,长按选中并通过底部的导出按钮进行备份。你可以同时选中多个需要备份的应用来进行批量导出。

Qqw2bUEV8oc8HmxLAJ4cJL0jnDc
支持批量导出

导出后我们就可以借助自己喜欢的工具对这些应用安装包进行存档和备份了。如果你导出的应用主要为 .apks 格式,后续在恢复时则需要用到 SAI 这样的工具来进行安装。我们此前在 APKS 和 Shizuku 的文章中对这款工具均有介绍,这里便不再赘述了。

关联阅读Shizuku:让 Android 免 root 玩机更简单

除了 Skit,Android 老牌备份工具 Swift Backup 同样可以在免 root 的前提下解决最基本的安装包备份需求:安装应用后在主界面的「应用」标签中借助搜索或过滤器找到目标应用,点击进入详情界面后即可对当前版本对应的安装包进行备份。

Gd4Ybe7B6oIrSdx2Bf5cAdc0nFh
Swift Backup 的备份、恢复与设置

相比 Skit,Swift Backup 还支持直接在应用内对 .apks 格式文件进行恢复,针对历史版本保留这一特殊需求,这里也建议大家前往应用「设置 - 应用备份」界面勾选启用「保存应用备份的旧版本」功能,同时借助应用内的自动化「计划」功能配置定期备份。

EEKjbJ5aZoIcFhxwtV8cTnHPnMf
通过「计划」功能配置定期备份

以上便是本文的全部内容。还有哪些地方可以下载 Android 应用的历史版本,你又有什么特别的应用安装包备份方案?欢迎在评论区留言补充。

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀