android中每个应用程序的CPU使用率

时间:2012-12-26 15:37:12

标签: android

我是android编程的新手。如何在android中获得每个应用程序的CPU使用率? 你的帮助会更有帮助

8 个答案:

答案 0 :(得分:44)

使用adb命令:

adb shell top -m 10

答案 1 :(得分:18)

来源: Technique for indentifying android app CPU usage

  • Linux的:

      

    adb shell top -m 10 | grep packagename

  • 视窗:

      

    adb shell top -m 10 | FINDSTR packagename

答案 2 :(得分:9)

转到Settings -> Developer Tools -> Show CPU Usage

然后运行应用

答案 3 :(得分:5)

两种方法: 1. adb shell“top -n 1” 2. adb shell dumpsys cpuinfo

答案 4 :(得分:0)

有几种方法。

第一个是在Jelly Bean开发者选项中打开CPU使用率。

第二个选项是在Windows Android SDK文件夹中运行adb shell top -m 10功能,或在Mac / Linux中运行./adb shell top -m 10

答案 5 :(得分:0)

使用新的Android Studio 3.0 profiler,您可以获得有关您的APP的CPU使用率和CPU检查的更高信息。

enter image description here

答案 6 :(得分:0)

这使您可以更轻松地进行监控

watch -n 0.5 adb shell top -n 1

0.5是轮询间隔

答案 7 :(得分:-3)

您可以使用app访问这些类型的信息。例如简单系统监视器Simple System Monitor