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

推荐订阅源

IT之家
IT之家
Last Week in AI
Last Week in AI
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
V
Visual Studio Blog
宝玉的分享
宝玉的分享
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
量子位
博客园 - 聂微东
S
SegmentFault 最新的问题
博客园 - 司徒正美
罗磊的独立博客
V
V2EX
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
美团技术团队
小众软件
小众软件
Jina AI
Jina AI

少数派

派早报: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 - 少数派
覆盖安装 Play Store 版本的国产App - 少数派
2020-11-14 · via 少数派

前言

对于 Android 平台,如果在国内应用商店安装诸如微信、支付宝等国产大型 App,相比去 Google Play Store 安装,会多要不少权限,即便权限无差异,在隐私政策等规则方面,Play Store 也会更严格一些,能上架的应用肯定不敢乱搞。之前也有不少用户反映在 Play Store 安装的微信要流畅不少,某些功能细节也会有差异。

不过由于严格的审核机制,Play Store 上的国产 App 更新频率普遍落后于国内应用商店,如果我们已经安装了国内的最新版本,正常情况下就没办法覆盖安装低版本了。Play Store 上也会显示已安装,没有重新安装这种选项。可我们想在不卸载原有版本且保留数据的情况下覆盖安装 Play Store 上的版本,该怎么办呢?

下文以微信为例。

方案

第一种方法很简单,比如我现在装了国内应用商店上的微信,版本为 7.0.14,那我可以等着 Play Store 上架 7.0.15 版本的微信后直接升级,自然就替换成了 Play Store 版本的微信。

第二种方法,拒绝等待。我们可以将 Play Store 上的微信下载下来,手动安装。但是,Play Store 是没有提供 Apk 官方下载途径的,所以我们要去 https://apkpure.com (专门提取官方Apk的网站)搜索 WeChat 即可,注意要下载 Apk 文件,不要下 XAPK 格式:

由于 Play Store 上目前最新版本低于我手机上的微信版本,直接 copy 到手机上手动安装会失败的,低版本不能覆盖高版本。所以,接下来我们需要通过 adb 命令来安装 Apk 了(在这之前请保证手机的开发者选项是打开状态且开启了其中的 USB 调试和 USB 安装):

adb install -r -d WeChat_v7.0.13_apkpure.com.apk

-r 参数表示覆盖安装且保留数据,这对我们非常重要,微信几个 GB 的数据不是说清就能清的,要命。-d 参数表示强制将低版本覆盖安装到现有版本上,无论现有高低。

后话

安装后我发现小程序打不开了,提示模块正在更新中,但是过了半天都没反应(结果是我忘了使用科学上网,如果网络正常,小程序模块就会在后台通过谷歌服务来安装)。这证明了,Play Store 版本的微信,默认不会自带小程序等额外模块,而是通过谷歌商店来更新的(可能是 App Bundle),因为谷歌是不允许自己搞热更新的,所以微信的热更新自然就去掉了。

另外,我发现 Play Store 上的微信会使用系统的 WebView 内核(也就是 Chrome 那一套),公众号和小程序的使用体验流畅了很多很多,非常爽。当然,你也可以通过给自己发送 debugtbs.qq.com 网址并使用微信内置浏览器打开,然后手动关闭 X5 内核。

通过此方法,我把 QQ、支付宝等都替换掉了。其中 QQ 有点奇葩,覆盖成低版本后打不开了,点 icon 没反应,怀疑可能是兼容问题,清除全部数据才好,看来降级太多个版本的话也会有风险,所以自己斟酌好再搞。但目前看来微信和支付宝是没问题的。至于淘宝,可以下载 Play Store 上的淘宝 Lite,功能简洁,没那么多杂七杂八的,对于非深度用户足够了。