Android常用adb命令

berber78發表於2015-05-20

adb shell dumpsys activity

adb shell dumpsys meminfo 包名 //能看到 APP中存在的Activity數,也能看出該包名對應程式是否還存在

adb shell dumpsys cpuinfo 顯示CPU資訊

adb shell dumpsys account 顯示accounts資訊

adb shell dumpsys window 顯示鍵盤,視窗和它們的關係

adb shell dumpsys wifi 顯示wifi資訊

adb shell dumpsys meminfo 包名 > Downloads/log1.txt //將列印內容寫進MAC電腦檔案Downloads/log1.txt

adb shell getprop | grep heap //檢視當前手機HEAPsize 設定

adb shell ps | grep 包名//檢視程式資訊

adb shell procrank | grep "包名"//程式的記憶體使用情況

adb shell top -n 1 -d 0.5 | grep 1226 //讀取 PID為1226的程式CPU 資訊

adb reboot //重啟手機

adb start-server //選擇服務是否啟動adb服務程式

adb kill-server //終止adb服務程式

adb shell //通過遠端shell命令來控制模擬器/裝置例項

adb devices

adb push <本地路徑><遠端路徑>

adb pull <遠端路徑><本地路徑>

adb help

adb logcat | grep "xxx" //根據關鍵詞xxx過濾日誌;

adb logcat -v time | grep "1226):GC_" //檢視程式1226的 GC 日誌

adb shell cat /proc/meminfo  即可在命令列裡顯示meminfo檔案的內容

adb shell cat /proc/cupinfo 可獲取android手機的CPU引數

adb shell cat /proc/stat 可計算CPU的使用率

 

//Android中檢視UID

adb pull/data/system/packages.list 

vim packages.list


which adb //檢視當前使用的adb

type adb //檢視當前使用的adb

adb shell getprop | grep dalvik.vm.heapgrowthlimit檢視此值 //Android系統對dalvik限定的的vm heapsize

 

 

相關文章