Android申请|| CPU调查

Android application || CPU investigation

我已经安装了来自市场的 Android 应用程序,它具有很高的 CPU 率, 并想调查造成这种情况的原因。

目前我已经从 adb shell 得知应用程序使用率为 CPU 的 20%(平均)。 (顺便说一下命令是"top -m 5 -d 1")

由于我还没有编写代码,所以我没有实际的项目。 是否可以查看 sub_module 导致问题的原因?

提前致谢。

我通过进入 adb shell 找到了答案。 命令 top -m 5 -s cpu -t 给了我我问的。

查看命令信息:

用法:top [-m max_procs][-n次迭代][-d延迟][-ssort_column][-t][-h]

-m num  Maximum number of processes to display.
-n num  Updates to show before exiting.
-d num  Seconds to wait between updates.
-s col  Column to sort by (cpu,vss,rss,thr).
-t      Show threads instead of processes.
-h      Display this help screen.