android耗电怎么解决方法,Android手机媒体进程耗电严重怎么办
确认是否是媒体扫描进程造成的耗电(我的是samsung,如果是其它手机也可以找到对应步骤)
在-设置-电池,可以看到媒体耗电异常(我截图截得早)如果确实是这个问题的话,你很有可能看到媒体耗的电占70%,一般来说媒体进程耗电排到比较靠前的地方很不正常
查看CPU占用情况(如果手机不知道怎么显示CPU也没关系,那就只有通过实际效果来看是否有效了)
在-设置-开发者选项里找到“显示CPU使用情况”,如图就可以看到右上角的进程,如果看到始终有android.process.media这一项,恭喜你,你手机的这个问题马上就可以解决了(反正和media有关的应该就是)
方法一 删掉出错文件或屏蔽
根据之前的解释,我们可以找到那个出错的文件然后删掉(或者屏蔽(等会儿再说))
一般情况下很有可能是手机的外置SD上的问题,可以先备份再格式化那个外置SD卡
如果不是就很难找了,不过我们有其他方法来解决
屏蔽媒体扫描的方法
创建一个名为“.nomedia”的文件夹,这个文件夹里面的媒体就不会被扫描了
或者在已有文件夹的根目录下放置一个名为.nomedia的文件也可以让该进程不扫描这个文件夹(不过屏蔽某个文件夹之后就不是很方便,比如在相册里面就看不到这个文件夹里的图片了)(如果.nomedia文件放在SD卡根目录就所有文件都不会被扫描了)
方法二 手动管理该进程
上述两个方法需要找到那个有问题的文件(或所在目录),这样比较麻烦
我们可以下载一个第三方软件System Tuner Pro来管理一下这个进程
安装好System Tuner Pro之后,打开
点“事件控制”,它会扫描一会儿,等一会就行
找到“媒体存储”,点一下
里面有个MEDIA_SCANNER_SCAN_FILE,意思大概是媒体扫描器扫描文件
取消勾选它,成功后CPU上应该就没有刚才那个com.android.media了
到这里已经强制关闭了该进程,这样虽然耗电的问题解决了,但我们也享受不了手机自动帮你搜索媒体文件的便捷了,不过没关系,再勾选打开那个进程,发现CPU里那个扫描进程不会再次出现,扫描功能也正常了,是不是很好╮(╯▽╰)╭
(System Tuner Pro还有其它功能我也不是很熟悉,不过有一个监控功能,点一下右上角的开始监控就行,过一会儿再看监控分析,也可以看到是否有某个进程不正常)
android耗电怎么解决方法,Android手机媒体进程耗电严重怎么办相关推荐
- android 内存溢出解决方法,android内存溢出解决
1,解决使用Bitmap时出现的内存溢出 1)及时的销毁,虽然,系统能够确认Bitmap分配的内存最终会被销毁,但是由于它占用的内存过多,所以很可能会超过java堆的限制.因此,在用完Bitmap时, ...
- Android滑动冲突解决方法
Android滑动冲突解决方法 滑动冲突 首先讲解一下什么是滑动冲突.当你需要在一个ScrollView中嵌套使用ListView或者RecyclerView的时候你会发现只有ScrollView能够 ...
- android颜色值的表示方法android:background=#FFFFFFFF的意思
android颜色值的表示方法 android:background="#FFFFFFFF"的意思 Android中的颜色值是通过红(Red).绿(Green).蓝(Blue)三原 ...
- Android学习笔记----解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题
Android学习笔记----解决"com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 6553 ...
- Android滑动冲突解决方法(二)
之前的一遍学习笔记主要就Android滑动冲突中,在不同方向的滑动所造成冲突进行了了解,这种冲突很容易理解,当然也很容易解决.今天,就同方向的滑动所造成的冲突进行一下了解,这里就先以垂直方向的滑动冲突 ...
- android 混淆不混淆第三方jar,Android 第三方Jar包FastJson 代码混淆时的解决方法 - Android开发论坛 - 51CTO技术论坛_中国领先的IT技术社区...
我们做AndroidApp软件的时候,经常会对App进行签名打包和代码混淆,在工程中没有使用第三方Jar文件的时候不用考虑很多因素,现在要说的是当你在你的工程使用使用了FastJson这个快速解析Js ...
- android系统锁屏锁怎么解决方法,Android 屏幕锁 - WakeLock
Android 屏幕锁 - WakeLock Android,powermanager,wakelock,屏幕, PowerManager android.os.PowerManager PowerM ...
- android的反调试方法,Android平台融合多特征的APP反调试方法与流程
本发明涉及Android平台融合多特征的APP反调试方法,属于计算机与信息科学技术领域. 背景技术: 应用程序本身并不具备反调试的功能,但是动态调试是动态分析应用逻辑.动态脱壳等攻击方式所采取的必要手 ...
- android 开启子线程方法,android中开启子线程
AndroidRuntime(673): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/ ...
最新文章
- 解决vue项目build之后部署到服务器访问的时候出现报错:Uncaught SyntaxError: Unexpected token ‘<‘ chunk-vendors:XXXXXX
- 转载 - sql分页优化
- 手把手教你用nestjs框架7分钟生成crud风格接口
- 网页 两秒弹出窗口_电脑网页打不开但qq能用怎么回事
- Solr建立索引时,过滤HTML标签
- php 类定义抽象方法吗,PHP面向对象:接口与抽象方法
- 移动端适配--flexible.js
- 以30字符宽居中输出python字符串_python3字符串
- JavaScript 事件相关
- 11. 王道考研-二叉树的实现
- docker-compose up是什么意思
- Greenplum单机版安装
- Quicksql部署
- 爬虫同步验证码登录武大教务系统
- seo整站优化到底该从哪些方面进行着手(干货分享)
- 来,让我用Python给你算一命
- AD软件——设计总结(差分布线,蛇形布线)
- c语言让数码管显示时间,请问51单片机肿么编写程序让8个数码管显示时间(时分秒)...
- C#类库推荐 拼多多.Net SDK,开源免费!
- Android接入极光推送,接入华为,小米,OPPO,VIVO厂商通道