Android Studio中的ADB(Android Debug Bridge)命令有很多,以下是一些常用的ADB命令:
列出設備:
adb devices
安裝應用:
adb install <路徑到apk文件>
卸載應用:
adb uninstall <應用包名>
查看應用列表:
adb shell pm list packages
獲取設備日志:
adb logcat
截屏:
adb shell screencap -p /sdcard/screenshot.png
然后可以將圖片從設備復制到電腦:
adb pull /sdcard/screenshot.png <本地路徑>
拉取文件夾:
adb pull <設備路徑> <本地路徑>
推送文件到設備:
adb push <本地路徑> <設備路徑>
進入Shell:
adb shell
在Shell中執行命令:
adb shell <命令>
模擬按鍵操作:
adb shell input keyevent <按鍵值>
綁定端口到設備:
adb forward --list
adb forward --port <本地端口> --remote-port <設備端口>
卸載并重新安裝應用以清除數據(注意:這將刪除應用的所有數據和緩存):
adb uninstall <應用包名>
adb install <路徑到apk文件>
獲取設備ID:
adb devices | grep '<設備序列號>'
遠程控制(需要root權限):
adb -s <設備序列號> shell am broadcast -a android.intent.action.MASTER_CLEAR
請注意,執行某些命令可能需要特定的權限或處于特定的設備狀態(例如,需要設備已Root)。另外,隨著Android系統的更新,部分命令的用法可能會有所變化。在使用之前,建議查閱最新的官方文檔或相關資源以確保命令的有效性。