介绍
释放你的安卓微信内部存储空间,一键解放微信存储空间的工具。
主要原理:
通过解密微信的数据库,过滤出群聊天记录,并找出相关的缓存文件、图片、视频等,一并删除。最后,删除这些数据库记录,从而缩减数据库的大小。
为什么会做这个?
由于记忆力有限,可能不想删除所有的聊天记录,而是希望保留联系人记录,以便在需要时可以参考上下文。
然而,微信甚至不像 QQ 那样,可以手动点击接收图片。微信默认会接收所有群组的消息、图片和视频缓存等,群里聊的每一个字节都存到了你的手机里。
此外,微信的文件分类管理非常混乱,这些文件甚至被隐藏在 /data 目录中,只有具备 root 权限的用户才能进行处理。即使你有 root 权限,也无法轻易找出哪些文件可以删除,哪些文件不能删除。
长期以来,虽然你的联系人资料可能并不占用太多存储空间,但群组的资料却可能占据了大部分空间。
为什么你不退群?
没有习惯退群,即使退了,群组之前的记录仍会像狗皮膏药一样永远存储在你的手机中,无法轻易清除。
为什么不用内置聊天管理?
内置的聊天管理功能根本无法满足清理需求,缺乏一键选择群组的功能。
经过测试,即使勾选了清理选项,导出数据后你会发现数据库和缓存中仍然存在数据,内置功能并没有完全清理干净,就像删除了一个软连接一样。(测试自 8.0.2 版本)
功能:
- 清理所有群产生的聊天记录、图片、视频和音频缓存,从而缩减数据库大小。
- 可选择只清理联系人,这一功能一般用不上。
- 顺便清理其他目录:小程序、基础缓存、检查更新残留、record 缓存、avatar 缓存、FTS5Index*、webview 内核缓存、wepkg 缓存等。
- 清理其他表项:公众号推送列表、转发通知消息、已经删除的关联记录表、用户头像关联缓存等。
- UI 界面手动精细操作
UI 界面操作
支持操作:
- 搜索昵称备注
- 全选/取消全选所有好友
- 全选/取消权限所有群组
- 单选任意会话

效果
这是搞了好几天的成果,虽然还是很大,但已经减少了十几 GB 的体积!
好在是可以弄成一键工具进行清理了。


IOS 用户
对于没有 root 的 Android 或者 IOS 用户来说无法实现。
可以许愿未来哪一天宇宙级产品经理愿意实现自定义备份功能了,就有解了!