這里只記錄本人經常使用,但是容易忘記的命令
adb -s xxx install xxx.apk 指定一個模擬器安裝apk文件
adb shell dumpsys activity 查看activity任務棧信息
adb shell dumpsys gfxinfo <package-name>
dump gfxinfo 得到的最近 128 幀 window 刷新每一幀所消耗的時間adb shell dumpsys meminfo [package-name]
全局查看內存使用情況cd android-sdk/platform-tools/systrace
python systrace.py --time=10 -o mynewtrace.html sched gfx view wm
這個是跟蹤 10s 內,每一幀的繪制情況,得到如下數(shù)據(jù),密密麻麻,又有很多信息可挖。adb shell ps
指令查找對應進程的pidadb shell cat /proc/${pid}/oom_adj
(設備需要root)返回對應進程的adj值。
例如:pid = 2121 的進程 -> adb shell cat /proc/2121/oom_adj先進入adb shell環(huán)境 - $ dumpsys activity services
查看當前所有服務信息