前几天出门打算拍路边的晚霞,突然发现手机不能拍照了,点开相机界面直接黑屏,只剩对焦框在闪烁,按快门完全没反应。
一开始以为是手机卡顿的小问题,随手把后台所有软件都清空了,锁屏再解锁,反复试了三四次,相机依旧是黑屏状态。当时心里还犯嘀咕,明明前一分钟刷视频、聊微信都好好的,怎么唯独相机功能突然失灵,完全摸不着问题的头绪。
不死心,又重启了一次手机。
重启之后相机居然能正常打开了,我还以为只是临时的系统小bug,开开心心对着窗外拍了两张照片。可没过两分钟,再次点开相机,老问题又出现了,黑屏、无法拍摄,瞬间就把刚刚的侥幸心理打碎了。折腾了半天,压根没找到真正的故障原因。
手机不能拍照了:误判硬件故障的无效排查
那时候第一反应就是摄像头坏了,毕竟手机用了三年多,日常磕碰也不少。抱着排查硬件问题的想法,点开了手机自带的检测中心,找到摄像头专项检测项目,按照提示完成前置、后置摄像头的对焦、成像测试。检测结果全部显示正常,彻底排除了硬件损坏的可能性,这下更让人费解了。
随后又跟风搜了网上的各种解决办法,傻乎乎清空了相机的全部缓存数据,还把相机设置恢复成了出厂默认状态。操作完之后短暂恢复正常,可只要切换一次后台软件,再切回相机,立马再次黑屏,所有简单的修复操作全都治标不治本。
手机不能拍照了:找到真正的故障根源
折腾好久才搞明白,根本不是相机本身的问题,是有后台软件悄悄占用了相机权限,导致原生相机无法调用摄像头硬件。很多小众修图、扫码软件,就算彻底关闭后台,也会在系统后台静默常驻,锁定相机权限,普通的清后台操作根本终止不了它的进程。
我当时手机里装了一款小众的图片编辑软件,前一天晚上用过之后就没管,它一直在后台占用相机资源。系统默认同一时间只有一个应用可以调用摄像头,被第三方软件抢占后,原生相机自然就黑屏失灵,没法正常拍摄。
手机不能拍照了:一次性彻底修复的实操方式
找到问题之后,就用了一个最直接的方法解决。打开手机的应用权限管理,找到近期使用过的摄像相关软件,逐个关闭它们的相机权限,随后再次清空全部后台进程。
操作完再次打开相机,界面瞬间正常成像,快门、对焦、录像所有功能都恢复如初,再也没有出现过黑屏卡顿的情况。
这件事最可惜的就是白白浪费了十几分钟,一直在无效排查,没第一时间想到权限抢占这个核心问题。