安卓|名不副实的手机清理软件,正在被应用商店“清理”

安卓|名不副实的手机清理软件,正在被应用商店“清理”

文章图片

安卓|名不副实的手机清理软件,正在被应用商店“清理”

文章图片

安卓|名不副实的手机清理软件,正在被应用商店“清理”

文章图片

安卓|名不副实的手机清理软件,正在被应用商店“清理”

智能手机之所以“智能” , 丰富多彩的APP无疑是其中的关键 。 在入手一台新机后 , 绝大多数朋友做的第一件事就是会是往手机里下载各种需要的APP , 而在“装机必备APP”清单中 , 往往也会有诸如XX手机管家、XX清理大师这类应用的一席之地 。



然而 , 如今手机厂商却对第三方清理软件看不过去了 。 继此前华为应用市场宣布不再收录清理类应用后 , 日前小米应用商店方面也宣布停止清理类应用收录 , 将将于7月12日起逐步推进下架等处理措施 。
早期 , Android系统为什么不如iOS流畅 , 以及Android手机越用越卡 , 几乎成为了用户的共识 。 由于Android是基于Linux内核打造的操作系统 , 其底层的Linux用于硬件驱动和资源调配 , 并在中间加上了Java虚拟机 , 表面层则是Android运行库 。 虽然这一设计降低了开发者加入Android生态的难度 , 但也代表着后期优化更难 , 因此也让Android系统在流畅性上颇为有些先天不足 。



更为致命的是 , Android生态的开放特性 , 也导致了碎片化的恶果 。 iOS的封闭生态塑造了在App Store规则下高度统一的iOS应用 , 而在渠道更为多元的Android生态下 , 应用的质量则相对良莠不齐 。 再加上Android系统的权限管控也呈现出混乱、随意的状态 , 几乎堪称是“只防君子不防小人” , 类似于外部存储读写等极为敏感的权限只要应用申请基本都可以获取到 。
同时在Android 8之前 , Android系统对于后台管控情况只能用“糟糕”来形容 。 要知道Android使用的是“真后台”机制 , 从设计上追求的就是充分使用物理内存 , 并将需要用到的数据从闪存读入内存中 , 借助内存的高速来确保系统的数据访问性能 , 即可用内存越小 , 内存的利用率就更高、缓存中的数据就越多 , 数据访问的命中率就越高、系统运行速度也就越快 。



当然 , 为了确保系统对内存的充分利用 , Android系统中还设计了名为Low Memory Killer的内存回收机制 , 当系统发现内存低于警戒线时 , 就会通过对进程的重要性进行评估 , 来决定关闭进程释放内存来保证系统流畅度 。 但问题是 , 彼时各应用为了“保活”可谓是各出奇招 , 并以链式唤醒、随意缓存、强制自启等方式扎根在后台 , 让Android系统的这套内存回收机制失效 。 这也就造成了为什么当时只有2G内存的iPhone , 要比6G内存的Android旗舰流畅 , 以及Android手机越用越卡的原因了 。
而Android清理类APP的核心功能 , 就是通过扫描手机的存储空间 , 找到应用缓存文件、 应用卸载残留、无用的安装包、内存数据、系统垃圾(包括日志、缩略图、空文件夹等)、 空文件&重复文件、大文件(也就是体积大于某个值的文件) , 然后让用户来决定将不需要的后台进程、系统缓存和垃圾文件清除 。 因此清理类APP最大的作用 , 就是扫描手机里每一个应用的缓存文件夹 , 然后列出来让用户删掉以释放空间 。



可以说在Android 8之前 , 对于Android机型的用户而言 , 手机清理软件几乎就像空气一样 。 那么问题来了 , 为什么如今手机厂商的应用商店会带头拒绝这类应用呢?其实原因并不复杂 , 因为时至今日清理类APP已是英雄无用武之地了 。