唉?是不是 v2er 用的都是 ios 对安卓不太了解??
首先说 SD 卡的问题。最近两年(或以上)的安卓手机,能安装独立 SD 卡的手机已经非常少见了吧,甚至都快成了“非常罕见顶级先进”的功能。所以所谓的 SD 卡,其实就是手机内存里单独分区的另外一个命名为 /sdcard 的区域。而核心存储区还是非 root 不可见的 /data 。
其次说安卓的存储机制。最近几代(或者好几代)安卓系统,早已经从早期那种只安装在 /data 然后进化到选择是否安装到 SD 卡到现在采用 /data 和 /sdcard0 混合存储的机制。打开随便一个文件管理程序,都能看到在 /sdcard0 下是有一个 Android 的子目录的,这就是配合 /data 下边实现 APP 的更大存储空间。这两年厂商也逐渐规范了(或者叫被规范)——以前申请(甚至不限制)使用 /sdcard 权限,所以这个目录下各种子目录乱七八糟;现在可以不给存储权限,那就不能在 /sdcard 下边创建子目录,乖乖地去 /data 和 /sdcard/Android 下使用空间。
最后说微信或者 QQ 存储。本人不用 QQ ,拿出用了两年的安卓机,查看了微信的总存储 7G 左右,查了 /sdcard/Android/data/
com.tencent.mm 的占用 3.xG ,大概一半一半的水平。这意味着除了程序本身的尺寸,一般数据在 /data/data 一般数据在 /sdcard/Android/data 。
因为没有 root ,或者 /data/data 是安全的,所以你能知道的所有聊天信息、好友信息等等本地数据库,那必然都在这个里边,而检查 /sdcard/Android/data 里边,是什么哈,一些缓存这不用说了,还有别人给你传过来的文件(/sdcard/Android/data/
com.tencent.mm/Download )、表情包、朋友圈图片视频等等(自己去发掘吧)。然后一些三方(可能包括企鹅全家桶)的清理工具,更多地应该还是清理这个位置的数据,企鹅桶自己可能就是比其他人更清楚文件目录结构,至少哪些能删哪些不能删。而 /data/data 里边,除了微信自己,别的 APP 没有权限操作,好在最近微信开放了:recovery 的深度清理,某种程度上可以稍微清理一下 /data/data 。
最最后,刚才说了我用了两年的安卓机,微信只有 7G 左右,主要是我日常会删除一些过期无用的聊天记录(也许这些记录里会有传送的大文件),所以总体体积不大。如果从不删除的话,那肯定会越积累越大,特别是别人传送的文件这个事情。
再最最后,安卓在这上边某种程度具有一定可控性,你还能去控制一下 /sdcard/Android/data ,虽然是坏事(没有完全安全沙盒),但也算是好事,你可以更好地把握空间。但是 iOS 那可真是无能为力了,三方软件就甭想伸手了,如果某些微信版本无法打开:recovery 的深度清理,那再加上不删聊天记录,再再再加上 iOS 的备份机制会把这些东西默认全往 iCloud 同步备份,所以,64G 的 iOS 基本不能用了,256G 起步,再过两年,就得 1T 起步了,同时记得给 iCloud 多续费。