1、确认是否是媒体扫描进程造成的耗电(我的是samsung,如果是其它手机也可以找到对应步骤)在-设置-电池,可以看到媒体耗电异常(我截图截得早)如果确实是这个问题的话,你很有可能看到媒体耗的电占70%,一般来说媒体进程耗电排到比较靠前的地方很不正常

2、查看CPU占用情况(如果手机不知道怎么显示CPU也没关系,那就只有通过实际效果来看是否有效了)在-设置-开发者选项里找到“显示CPU使用情况”,如图就可以看到右上角的进程,如果看到始终有android.process.media这一项,恭喜你,你手机的这个问题马上就可以解决了(反正和media有关的应该就是)

3、方法一 删掉出错文件或屏蔽(不需root)根据之前的解释,我们可以找到那个出错的文件然后删掉(或者屏蔽(等会儿再说))一般情况下很有可能是手机的外置SD上的问题,可以先备份再格式化那个外置SD卡,所以首先可以试试把外置SD卡取下来如果不是SD卡的话就很难找了,不过我们有其他方法来解决
4、屏蔽媒体扫描的方法创建一个名为“.nomedia”的文件夹,这个文件夹里面的媒体就不会被扫描了或者在已有文件夹的根目录下放置一个名为.nomedia的文件也可以让该进程不扫描这个文件夹(不过佣嗾冤渴屏蔽某个文件夹之后就不是很方便,比如在相册里面就看不到这个文件夹里的图片了)(如果.nomedia文件放在SD卡根目录就所有文件都不会被扫描了)(被屏蔽之后只是手机自动的扫描扫描不到,你自己还是可以从文件目录里找到)
5、方法二 手动管理该进程(需要root)上述两个方法需要找到那个有问题的文件(或所在目录),这样比较麻烦我们可以下载一个第三方软件System Tuner Pro来管理一下这个进程


8、如果解决了你的问题,帮我赞一个吧O(∩_∩)O