首页 > 解决方案 > 如何获取android应用程序的总CPU时间

问题描述

Android应用程序的理想cpu百分比

大约 5 周前,我曾经看到电池使用情况的细分,类似于上述主题的答案,使用CPU totalCPU foregroundGPS(因为我的应用程序使用 GPS)和Computed power usage。但是,在自动更新之后,Battery Usage现在只显示While in active use并且While in background几乎是无用的信息,它甚至没有跟踪我的应用程序在后台正确使用的时间(即使在后台运行 16 小时后也总是 0 分钟 - 我检查了登录以验证这一点)。

理想情况下,我希望再次查看详细细分,以便确切知道每个类别需要多少总时间。我应该刷新早期版本的 android 还是只安装正确的 Settings apk 文件?如果是这样,你能告诉我你的设置版本吗?

不理想,我可以让 CPU 使用率下降adb shell /system/bin/dumpsys cpuinfo,但是我无法像使用以前的设置应用程序那样控制我想要采样的时间(完全充电和拔出会启动计时器)。任何人都有使用 adb 来指定我想查询 CPU 时间的时间范围的经验吗?

标签: javaandroidadbbattery

解决方案


推荐阅读