但是,由于系统的某些变化,我认为OS Monitor和类似的应用程序不再适用于Android7。
所以我想知道,有没有办法那可以让我看到最新版本的Android中消耗多少CPU?
#1 楼
您可以使用adb shell /system/bin/dumpsys cpuinfo
。这也适用于Oreo。
#2 楼
(已编辑-确认也无法在无根的7.1.1上运行。)这在任何Android版本上均适用,但是您可能会发现输出有点不友好: />安装并启动Termux(Google Play)
打开Termux并运行
apt install top
运行
top
评论
这绝对不适用于4.4或更低版本。因为Termux不支持4.4及更低版本。
– iBug
17年5月1日23:51
谢谢,但是它也不起作用,它只显示两个过程(bash和top)。我猜现在在新的Android版本中禁用了对进程的低级访问,因此没有应用程序可以查看它们。
–劳伦特
17年5月2日在8:31
您可以在“ top”之前使用“ su”命令。
–user219263
17年5月3日在23:09
这需要root吗?
–roxan
17年5月5日在4:39
同样的问题,仅显示两个进程的CPU使用率为0%,而我的电话严重过热。 su命令不能正常工作:-(
– Tomas
18年7月6日在11:42
评论
在开发人员选项中,您可以看到“运行服务”,其中将显示所有服务及其RAM的使用情况。谢谢,但是也可以显示CPU使用率吗?
您是否尝试过其他替代方案,例如系统监视器,我认为它们几乎可以完成相同的工作
@xavier,是的,我尝试了其中的一些,但找不到有效的。
*&^%$#@ Google!