我是android编程的新手。如何在android中获得每个应用程序的CPU使用率? 你的帮助会更有帮助
答案 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检查的更高信息。
答案 6 :(得分:0)
这使您可以更轻松地进行监控
watch -n 0.5 adb shell top -n 1
0.5
是轮询间隔
答案 7 :(得分:-3)
您可以使用app访问这些类型的信息。例如简单系统监视器,Simple System Monitor。