不少人在用APP、玩手游的时候都遇到过疯狂转圈加载之后直接闪退的情况,不管是刷剧刷到关键剧情还是打游戏打到紧要关头突然崩了,特别影响使用体验,特别搞心态,今天就把这类问题常见的触发原因和对应实操解决方法整理出来,照着操作大概率能快速搞定,不用反复重启设备白折腾。
先排查设备存储空间是否不足
很多人手机用久了从来不清理缓存*,可用存储空间只剩几百兆甚至更少,APP运行的时候需要调用临时资源存储,没地方存放就会直接触发闪退,疯狂加载就是在找可用的存储位置。解决的方法很简单,安卓用户可以进入设置里的存储选项,清理没用的截图、聊天缓存、卸载长期不用的APP;苹果用户进入通用- iPhone 存储空间,删除大文件和不常用应用,留出至少2G以上的可用空间之后再打开对应APP,很多时候存储不足是导致这类问题的最常见原因,先排查这个能少走不少弯路。
检查APP版本是否过旧或安装包异常
如果APP很久没有更新,老版本和当前的手机系统不兼容,或者你是从非官方渠道下载的修改版安装包,本身带有bug,打开加载资源的时候就会直接崩溃。你可以先去官方应用商店搜索这个APP,查看是否有可更新的版本,有的话直接升级到最新版;如果更新后还是闪退,就把现有版本卸载,重新从官方应用商店下载最新的正版安装包,不要从小网站或者陌生链接下载,这类渠道的安装包大多被植入广告插件,很容易出现异常问题,别为了省点流量随便下不明来源的包。
关闭后台多余运行程序释放内存
如果你同时开了好几个APP,后台占用的内存已经达到手机的上限,你打开的APP申请不到足够的内存资源运行,加载资源的时候就会直接闪退。这种情况处理起来很方便,安卓用户按多任务键,把后台不需要的程序都划掉关闭,只保留当前要用的APP;苹果用户上滑停住进入后台卡片页,把不用的后台程序都关掉,之后重新打开试试,要是还是闪退可以顺便重启一下手机,清掉临时缓存,大部分内存占用过高导致的闪退都能这么解决,特别适合正在打游戏或者刷高清视频的时候遇到的情况。
排查网络环境是否稳定
部分APP需要联网加载大量资源,如果你当前的WiFi信号很差,或者移动数据信号只有一两格,资源加载半天加载不出来,超时之后就会直接闪退。遇到这种情况可以先切换网络,比如原来用WiFi就切移动数据,原来用移动数据就找个信号好的地方连接WiFi,要是两种网络都不行,可以打开飞行模式等待10秒再关闭,让手机重新搜索网络信号,大部分网络不稳定导致的加载闪退都能这么解决,尤其是用公共WiFi的时候特别容易出现这个问题。
重置APP权限与缓存数据
如果上面的方法都没有用,可能是这个APP的必要权限被你关闭了,比如存储权限、网络权限,它读取不了需要的资源也连不上网,就会一直加载然后闪退。你可以进入手机设置的应用管理,找到这个闪退的APP,点进权限管理,把存储、网络、通知这些必要权限都打开;如果还是不行,就清掉这个APP的缓存和数据(注意提前保存好APP里的重要信息,比如登录状态、编辑到一半的草稿),之后再重新打开登录,基本就能恢复正常了,要是还不行可能就是APP本身服务器有问题,只能等官方修复了。