撰写本文的缘由,要从根本原因和直接原因进行考虑。

根本原因在于越来越膨胀的tencent应用(屎一般的优化),与用户没钱换高配手机之间的矛盾。直接原因在于前两天发现舍友为了清微信缓存,误把删除微信好友当成了清空聊天记录,释放存储空间,导致一年来删了近百位好友而浑然不觉。

随后经过在自己圈子里进行小调研,发现还真有很多人拿此类大而丑软件没有办法,任由其膨胀泛滥。

此世大而丑软件并起,我随无意逐鹿,却知手机苦楚

我的手机是红米9的64+4,配置虽低,但靠这些歪门邪道,还是能再战几年的。

本文以QQ为例,通过备份与恢复,以及清除数据的方式,清理应用在Android系统上占用的空间。微信在下述步骤中与QQ的操作相同,为节省篇幅,不重复演示。

数据与需求分析

先从系统的软件管理看,一个应用的体积由三部分组成,应用自身大小(App size)+应用数据(User data)+缓存(cache)

大而丑.webp应用自身大小对用户来说是无法改变的,而且这个大小对于整体而言并不算大,便不考虑了。缓存是应用运行时产生的临时文件,用于提高数据读写效率,可以放心清理。手机自带的管家在进行辣鸡清理时,一般也清的是缓存。

真正占空间的是数据部分,要杀的也是这部分。

QQ的数据部分,我认为嗷主要包含这几个部分: 日志,运行时组件(SDK, 库等),用户配置,账户信息,聊天记录(文字),聊天文件(图片,视频,音频,文档等),

但对于我们用户而言,真正重要的是聊天记录,是聊天时好友发的文件,而非组件等。我们需要的东西不可再生,删了就没了,但日志、运行时组件是在qq运行时会产生以及自动下载的,所以无需特别关心。

操作思路

  1. 手动保存所需的文件

  2. 通过电脑的客户端备份消息记录

  3. 手机端清除应用数据

  4. 重新登录账号

  5. 从电脑端恢复消息记录

操作过程

保存所需文件

这一步其实可以省略,因为备份聊天记录时,会连同对应好友的文件一起备份。但对于有整理习惯的用户,以及聊天记录中有重要机密文件的用户而言,很有必要。

对于微信(以国内版8.0.32为例),我-设置-通用-存储空间 最后打开的页面应该如下

wechat存储空间管理.webp第一栏,缓存,可以全清,如同其文字所描述的一般。

重点在第二栏,聊天记录。点开管理后,即可看到每一个有聊天记录的会话。点击会话右边的三个点,即可看到这个会话中的文件。在这之中找到需要的文件、图片、视频,即可保存到手机中。保存的位置是目录中的几个公共文件夹,例如Download, Picture。

会话.webp保存完毕后,即可选中这个会话,删除聊天记录中的文件了。wechat还会很亲切地告诉你会剩下文字语音表情,这些就交给电脑客户端来备份。

删除文件保留文字.webp类似的,qq也有这么一个页面,8.8.50版本的qq,这个页面在 设置-通用-存储空间 中。将需要保存的文件保存,不需要的全部删除,腾出空间。

qq存储空间管理.webp另外,用户也可以直接到文件系统中找保存的文件。

微信7.x.xx版本接收的文件存放在 ~/Android/data/com.tencent.mm/MicroMsg/Download

而8.x.xx版本的接收文件则存放在了应用的内部目录,需要root权限才能访问到,即/data/data/com.tencent.mm/MicroMsg/{一串乱码,不同设备和用户可能不一样}/attachment

qq接收的文件在~/Android/data/com.tencent.mobileqq/Tencent/QQfile_recv

备份聊天记录

在pc端的qq找到这个选项

qq备份.webppc端微信找这个选项

微信备份.webp备份操作以qq为例,微信方面的操作相似,故不作赘述。

左边的备份至电脑,随后根据提示,在手机上选择需要备份的会话
qq备份至电脑.webp备份完成后,可以在文档中Tencent Files目录下,找到备份的聊天记录,以及查看大小。

聊天记录大小.webp至此,对于用户而言,重要的东西:聊天记录、聊天文件,该保存的都保存了,该备份的都备份了。手机端存储的应用数据已经无用了。

清除应用数据

然后就可以开杀。哪儿来的十几G数据,死一边去

qnmd16g.webp重新登录账号

打开QQ,登录进去。

因为清除了数据,所以基本上重新登录时,会被识别为新设备登录。按照提示进行一些验证,即可登录回去。

啊什么?验证不了登不上了?你有没有想过假如换手机的话你怎么办?

恢复聊天记录

在电脑上,重新打开方才的备份与恢复界面。这次点右边的恢复至手机

qq备份至电脑.webp选好要恢复的记录,确认。

恢复至手机.webp恢复已完成.webp结果比对与分析

在此之前,👴的qq大小是16.54G(往上划一下看上面的图),经过 备份-删数据-恢复 这一套操作后,保留着与清理之前相同的(且真正有用的)聊天记录,大小却只有1.36G

恢复后1.36g.webp所以中间差的这15G玩意儿都是些啥啊?不会真就是平时水群水出来的15G?

此方法有效抑制了各app的无节制膨胀,有效地将手机空间占用控制在了50%以内,外加一张SD卡存储音乐、照片、文档等多媒体文件。我觉得这4+64的红米9如果没摔碎的话,还能再战三年。

存储空间.webp