安卓 7.0,不 root,有什么办法查看各个 app 的 cpu 占用率吗?

2017-09-05 08:35:46 +08:00
 gdtv

6.0 的时候随便一个任务管理之类的软件都可以查看 cpu 占用率,但 7.0 后就不行了。
现在手机发热,我也查不出是哪个 app 占用了大师的 cpu。

7701 次点击
所在节点    Android
11 条回复
aa6563679
2017-09-05 08:51:18 +08:00
开发者选项里有个 屏幕叠加层显示 CPU 情况什么的
yanhejihe
2017-09-05 08:52:52 +08:00
好像 root 了都没办法
gdtv
2017-09-05 08:53:23 +08:00
@aa6563679 试过了,无论什么时候都只显示 com.android.systemui
honeycomb
2017-09-05 08:57:00 +08:00
@gdtv 是 selinux 新增的限制
valar000
2017-09-05 08:59:35 +08:00
Systempanel
gdtv
2017-09-05 09:07:27 +08:00
@valar000 这个软件在 6.0 的时候可以,7.0 之后就不行了
honeycomb
2017-09-05 09:11:38 +08:00
@gdtv 可以到 issuetracker 提意见,但之前要求解除 proc 限制的要求都以 working as intended 为理由被拒绝了
sxsexe
2017-09-05 09:44:54 +08:00
基本没招了,6.0 之前还能读取 proc,6.0 之后也被禁掉了
xman99
2017-09-05 09:46:59 +08:00
6.0.1 的时候还可以看到的
7.0 之后,连调试模式都看不到了, ε=(´ο`*)))
jsonzz
2017-09-05 10:13:44 +08:00
adb shell top -n 1 -d 0.5
satanandroid
2017-09-05 17:47:57 +08:00
刚做过一个类似功能 adb shell 然后用 linux 的 top 命令

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388207

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX