为什么手机软件打不开:多数是缓存堆积与权限异常引发的运行故障
前几天深夜玩手机的时候,好几款常用软件突然集体罢工,点一下图标就黑屏闪退,反复尝试都没法正常进入页面,那一刻彻底懵了,完全搞不懂为什么手机软件打不开,明明白天使用还一切正常,没有任何卡顿和异常情况。
重启了两次手机,一点用都没有。
当时瞎折腾了超多无用的操作,一遍又一遍点击桌面的软件图标,指尖快速敲击屏幕,换来的只有一次次闪退,不死心的卸载重装了最常用的修图软件,耗费好几分钟重新下载安装,结果打开的瞬间依旧卡在启动界面,两秒后直接退回桌面。手机的存储空间还剩三十多个G,完全不存在内存爆满的问题,系统也没有更新推送,后台也没挂太多程序,所有常规能想到的问题都排查了一遍,还是找不到症结,越折腾越心烦,甚至笃定是手机硬件出了毛病,打算第二天抽空送去检修。
后来才反应过来,根本不是软件损坏或者手机硬件的问题,是长期堆积的应用缓存卡死了系统运行进程。
平时从来不会手动清理单个软件的缓存,都是一键清理全局垃圾,这种清理方式根本清不掉软件深层的冗余缓存,时间久了大量临时数据堆积,就会导致软件无法正常调取运行资源,直接出现打不开、闪退的情况。
抱着试一试的心态打开手机设置,进入应用管理页面,把所有打不开的软件逐个点开,在存储选项里单独清除缓存数据,全程没有删除任何软件的本地数据,只清空了临时缓存文件。做完这几步简单操作后,再返回桌面点击软件图标,之前全部失灵的软件,居然都能顺利打开、正常运行了,折腾了四十多分钟的难题,居然被这么简单的操作解决了,属实白白浪费了好多时间。
还有一个办公软件依旧没法启动,折腾好久才搞明白症结所在。
前段时间为了减少弹窗推送,随手在权限设置里关掉了这款软件的后台运行权限和自启动权限,一直以为权限关闭顶多是收不到消息提醒,完全不会影响软件的正常打开,现在才知道自己错的离谱。软件想要正常运行,必须调取手机的后台资源,权限被彻底限制之后,就会直接丧失启动能力,不管怎么点击图标都没有效果。
当时只顾着纠结软件本身的故障,忽略了自己之前改过权限的小事,这种不起眼的操作,才是很多软件打不开的隐形原因。
弄完所有设置、打开所有软件确认正常后,随手把手机倒扣在桌面,盯着昏暗的屏幕愣了好一会儿。