adb start-server
啟動adb服務,如果它沒啟動的話
adb kill-server
關閉服務
adb devices
檢視所連線的裝置以及裝置所對應的序列號
adb install -r ***x.apk
adb uninstall packagename
adb shell
進入shell環境
adb shell pm clear packagename
清除應用的資料,很常用吧?
adb shell am start -n packagename/packagename.activityname
adb connect
連線到指定的ip,這個通常配合wifidebug
adb shell dumpsys activity top
adb shell ps
檢視程序資訊
adb shell pm list packages -f
檢視所有已安裝的應用的包名
adb shell dumpsys activity
dumpsys系列命令可以幫助我們檢視各種資訊,am的狀態 activity manager state
adb shell dumpsys package
包資訊 package information
adb shell dumpsys meminfo
記憶體使用情況memory usage
adb pull
從****檔案出來,比如把crash日誌寫在sd卡上,再pull到電腦上 或者 pull anr的trace日誌
adb push
向手機傳送檔案,比如測試熱修復補丁~
adb shell cat /proc/cpuinfo
檢視手機cpu,可以看到手機架構(eg.armv7) 和幾核處理器,可以幫助我們選擇so庫,排查手機cpu架構相關的問題
其他:
adb shell df
獲取手機磁碟空間
adb shell getprop ro.build.version.release
獲取手機系統版本
adb shell dumpsys procstats
memory use over time
adb shell dumpsys gfxinfo
graphics state
adb version
檢視adb版本
adb help
進入adb幫助介面
Android常用adb命令
adb shell dumpsys activity adb shell dumpsys cpuinfo 顯示cpu資訊 adb shell dumpsys account 顯示accounts資訊 adb shell dumpsys window 顯示鍵盤,視窗和它們的關係 adb shell d...
Android常用adb命令
1 安裝apk 如果加 r 引數,保留已設定資料,重新安裝filename.apk adb install apk adb install r apk 2 解除安裝apk 如果加 k 引數,為解除安裝軟體但是保留配置和快取檔案 adb uninstall apk adb uninstall k ap...
Android 常用的adb命令
1 安裝apk 如果加 r 引數,保留已設定資料,重新安裝filename.apk adb install apk adb install r apk 2 解除安裝apk 如果加 k 引數,為解除安裝軟體但是保留配置和快取檔案 adb uninstall apk adb uninstall k ap...