本文摘自“一点点征服”的Android应用性能测试
https://www.cnblogs.com/ldq2016/p/5630435.html
利用adb命令 监测app相关性能信
//内存使用率
1.adb shell dumpsys meminfo <pakagename>
2. 通过android提供的API来测试(ActivityManager.MemoryInfo())
//CPU占有率
1.adb shell top
2.adb shell dumpsys cpuinfo
//功耗
1.adb shell dumpsys battery
2.通过android本身的API来测试(ProwerManager.WakeLock)
//查看总体的CPU占用
# cat /proc/stat
//查看进程的CPU占用
# cat /proc/<PID>/stat
//查看总体的RAM
# cat /proc/meminfo | head -n 4
//查看进程的RAM
# dumpsys meminfo <packagename>
# dumpsys meminfo <PID>
//查看进程的当前RAM
# procrank
//开机�
本文介绍如何使用ADB命令及Android API进行应用性能测试,包括内存使用率、CPU占有率和功耗等关键指标的获取方法。
1116

被折叠的 条评论
为什么被折叠?



