【持續更新】adb常用命令

參考https://wiki.cyanogenmod.org/w/Adb_–help

記錄一些以後常用的adb命令

1. adb reboot                                      #重啓
2. adb reboot bootloader                           #重啓到刷機模式
3. adb reboot recovery                             #重啓到恢復模式
4. adb install -r <apkfile>                        #保留數據緩存,重新安裝apk
5. adb uninstall -k <package>                      #卸載apk,但保留數據緩存
6. adb shell top                                   #查看cpu和內存
7. adb shell kill [pid]                            #殺死進程
8. adb remount                                     #將system重新掛載爲可讀寫分區
9. adb shell cat /data/misc/wifi/*.conf            #查看wifi
10. adb shell monkey -v -p <package>               #跑monkey
11.  adb wait-for-device          - block until device is online
12. adb shell am broadcast -a com.test --es test_string "string" --ei test_int 100 --ez test_boolean true                #模擬發送廣播
13. adb shell logcat -v threadtime -b events       #監視設備發生的事件
14. adb shell lsof -l                              #df命令磁盤管理 df命令用於顯示磁盤分區上的可使用的磁盤空間來自: [http://man.linuxde.net/df](http://man.linuxde.net/df)
- 15. adb shell /system/bin/screencap -p /sdcard/screenshot.png #截圖

adb shell dumpsys

  • adb shell dumpsys -l –> show running service
  • adb shell dumpsys cpuinfo –>
  • adb shell dumpsys package –> 查看指定包的信息
  • adb shell dumpsys activity b 查詢廣播接收
  • 查看Service列表
    adb shell service list
    adb shell dumpsys activity
    adb shell dumpsys activity package com.tuyou.tsd

adb shell input


  1. adb shell input keyevent KEYCODE_HOME

http://blog.bihe0832.com/adb-shell-input.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章