gdtv
V2EX  ›  Android

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

  •  
  •   gdtv · Sep 5, 2017 · 15983 views
    This topic created in 3200 days ago, the information mentioned may be changed or developed.

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

    11 replies    2017-09-05 17:47:57 +08:00
    aa6563679
        1
    aa6563679  
       Sep 5, 2017 via iPhone
    开发者选项里有个 屏幕叠加层显示 CPU 情况什么的
    yanhejihe
        2
    yanhejihe  
       Sep 5, 2017
    好像 root 了都没办法
    gdtv
        3
    gdtv  
    OP
       Sep 5, 2017
    @aa6563679 试过了,无论什么时候都只显示 com.android.systemui
    honeycomb
        4
    honeycomb  
       Sep 5, 2017 via Android
    @gdtv 是 selinux 新增的限制
    valar000
        5
    valar000  
       Sep 5, 2017
    Systempanel
    gdtv
        6
    gdtv  
    OP
       Sep 5, 2017 via Android
    @valar000 这个软件在 6.0 的时候可以,7.0 之后就不行了
    honeycomb
        7
    honeycomb  
       Sep 5, 2017 via Android
    @gdtv 可以到 issuetracker 提意见,但之前要求解除 proc 限制的要求都以 working as intended 为理由被拒绝了
    sxsexe
        8
    sxsexe  
       Sep 5, 2017
    基本没招了,6.0 之前还能读取 proc,6.0 之后也被禁掉了
    xman99
        9
    xman99  
       Sep 5, 2017
    6.0.1 的时候还可以看到的
    7.0 之后,连调试模式都看不到了, ε=(´ο`*)))
    jsonzz
        10
    jsonzz  
       Sep 5, 2017
    adb shell top -n 1 -d 0.5
    satanandroid
        11
    satanandroid  
       Sep 5, 2017
    刚做过一个类似功能 adb shell 然后用 linux 的 top 命令
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3060 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:25 · PVG 08:25 · LAX 17:25 · JFK 20:25
    ♥ Do have faith in what you're doing.