常用abd命令

這里只記錄本人經常使用,但是容易忘記的命令

  • 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
    指令查找對應進程的pid

  • adb shell cat /proc/${pid}/oom_adj
    (設備需要root)返回對應進程的adj值。
    例如:pid = 2121 的進程 -> adb shell cat /proc/2121/oom_adj

  • 先進入adb shell環(huán)境 - $ dumpsys activity services
    查看當前所有服務信息

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容