老陈的kdpay在扫码枪前第三次闪退时,他把手机壳往收银台上一拍,后面穿校服的女生往后退了半步。屏幕白了一下,跳回桌面,付款码没来得及亮。

收银员举着扫码枪等,老陈戳开应用了,又闪。我拿过手机,发现闪退只出现在点“付款”那一秒是其他页面能开,账单能翻的,一进付款码就黑。安卓12。存储还剩4个G,kdpay版本是去年十月下的。这不像网络问题,网络断了会提示,闪退是直接死给你看。先清缓存的。设置里找到应用管理,kdpay存储占用1.2G,缓存680兆了。

我点了“清除缓存”。没敢点“清除数据”。再开,付款码出来了,老陈付了钱。第二天他说又闪了,早上买豆浆,扫完码转圈时闪退,钱扣了,豆浆没拿到。

我让他把“清除数据”也点了,重新登录,绑卡了。这招管用三天。第四天下午,他在公司楼下买咖啡,这闪退解决不了,他气得用现金。我注意到他手机开了省电模式,但且kdpay的电池优化是“智能限制”。安卓这玩意儿的,省电模式会掐后台活动,付款码需要调摄像头和网络,一掐就闪。关掉省电模式了,把kdpay的电池优化改成“无限制”。

再进应用设置,权限里“相机”是“仅使用时允许”,“存储”是“允许”。又去应用商店看版本,果然有更新是他那个版本是10.2.3,最新是11.0.1。更新完了,重启的。

老陈盯着屏幕等了十秒。付款码弹出来,没闪了。他说“就这么简单”我说你之前没更新,旧版和安卓12的省电策略打架,后台一冻结,前台就崩的。kdpay闪退解决有时候不是应用本身烂,是系统在中间使绊子。,事情没完的。过了一周,老陈说地铁闸机前又闪了。这次我让他把“开发人员选项”里的“不保留活动”关了是他之前为了省电自己开的。

还有,他装了三个清理大师,其中一个常驻通知栏。我让他卸了俩,只留一个。再试,地铁、便利店、菜市场,都没闪。他总结出一条,kdpay闪退解决得先看系统设置,再看权限。

最后才怪应用。我补了一句,还有存储空间,低于5%的时候,任何应用都可能抽风。现在老陈的手机里,kdpay的电池优化是无限制,版本最新,权限全开,清理软件只剩一个。他偶尔还会嘟囔一句“这破应用”,扫码时手不抖了。上周日他在水果摊买西瓜,前面大妈掏现金掏了两分钟,他站在后面。kdpay的付款码稳稳亮着。我问他,要是再闪怎么办呢?他说,那就再清一次数据,反正登录,只要三十秒。

这大概就是普通人和闪退相处的办法是不指望它永远不犯病,知道犯了病该往哪儿摸呢?