安卓耗电监控app_Android logd 耗电问题排查方法

软件专业,不是安卓开发者。看了点相关资料。

这个logd应该是安卓应用输出日志时调用的进程。

APP如果运行时错误,就会调用这个进程输出日志,所以出现 logd 大量耗电的情况时,要进入应用管理,观察当前正在运行的应用,排查运行有错误的应用。

具体的排查方法

在“耗电统计”中根据“CPU总使用时间”确定当前 logd 是否正在运行。

8788827b784953bf504b62d22670ea8f.png

进入应用管理

停止某个可疑应用的运行(关自启、杀后台),观察 logd 的使用时间是否还在增加。系统服务可以直接隐藏。

69b0f1f44fca865efef44b7ba4a7f50c.png

logd 运行时间不再增加,就排查出来了;时间继续增加,就测试下一个可疑应用。

可疑应用

  • 运行时有闪退现象的应用,大概率有问题。
  • 很久没更新的应用,也可疑。
  • 根据 logd 出现的时间,回想自己当时在用什么 APP。

我之前也有 logd 大量耗电的情况,排查发现是 passport http://www.coolapk.com/apk/cn.ifengge.passport 2.8 应用总是运行错误(打开软件时第一次会闪退,第二次才能正常进入),然后调用 logd。以及另一款代理APP,运行时很卡(功能正常)。这两款 APP 是从 Android 9 就开始用的,估计是没做 Android 10 或新版 miui 的适配。

在网上搜过相关帖子,烦恼几个月都没找到答案,最后还是自己解决了。

最后,搜到的 logd 耗电的帖子好像都是 MIUI。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值