Adb常用命令_adb命令-CSDN部落格
-
檢視裝置資訊
adb shell getprop
:顯示系統屬性。adb shell getprop ro.product.model
:檢視裝置型號。adb shell getprop ro.build.version.release
:檢視Android系統版本。
-
檔案操作
adb shell ls [路徑]
:列出指定目錄下的檔案和目錄。adb shell cd [目錄]
:切換當前目錄。adb shell mkdir [目錄名]
:建立新目錄。adb pull [裝置路徑] [電腦路徑]
:從裝置複製檔案到電腦。adb push [電腦路徑] [裝置路徑]
:從電腦複製檔案到裝置。
-
應用管理
adb shell pm list packages
:列出所有已安裝的應用包名。adb shell pm install [-r] [apk路徑]
:安裝APK檔案,-r
表示重新安裝並保留資料。adb shell pm uninstall [-k] [包名]
:解除安裝應用,-k
保留資料和快取檔案。
-
系統操作
adb shell reboot
:重啟裝置。adb shell reboot bootloader
:重啟進入Bootloader模式。adb shell input keyevent [按鍵程式碼]
:模擬按鍵事件,如input keyevent 26
模擬電源鍵。adb shell am start [-n 包名/活動名]
:啟動應用的Activity。adb shell am force-stop [包名]
:強制停止應用。
-
檢視系統狀態
adb shell dumpsys battery
:檢視電池資訊。adb shell dumpsys wifi
:檢視Wi-Fi資訊。adb shell top
:檢視系統程序資源佔用情況。adb shell dumpsys activity
:檢視Activity堆疊和狀態。
-
螢幕操作
adb shell screencap /sdcard/screen.png
:截圖並儲存到裝置。adb exec-out screencap -p > screenshot.png
:截圖並儲存到電腦。adb shell screenrecord /sdcard/video.mp4
:錄製螢幕影片。
-
網路相關
adb shell ip addr show
:檢視IP地址資訊。adb shell ping [地址]
:測試網路連通性。