天天看點

Android 常用的adb指令

1、安裝APK(如果加 -r 參數,保留已設定資料,重新安裝filename.apk) 

adb install xxx.apk  

adb install -r xxx.apk  

2、解除安裝APK(如果加 -k 參數,為解除安裝軟體但是保留配置和緩存檔案)

adb uninstall xxx.apk

adb uninstall -k xxx.apk

3、檢視目前所有連接配接的模拟器裝置

adb devices

4、對某一模拟器操作 

adb -s 模拟器編号 指令

5、導入檔案到模拟器 (該指令也可以實作安裝APK,隻要把APK導入到"/system/app"或者"/data/app"就OK)

adb push 檔案 模拟器路徑

6、從模拟器導出檔案

adb pull 模拟器檔案 本地路徑

7、檢視模拟器log資訊

adb logcat

8、擷取管理者權限

adb root

9、進入shell模式

adb shell

10、啟動activity (adb shell後面跟的指令主要來自源碼\system\core\toolbox目錄和源碼\frameworks\base\cmds目錄)

adb shell am start -n 包名/包名+類名(-n 類名,-a action,-d date,-m MIME-TYPE,-c category,-e 擴充資料,等)

11、擷取裝置ID号

adb get-serialno

12、開啟adb服務

adb start-server

13、關閉adb服務

adb kill-server

14、通路sqlite3

adb shell 

sqlite3

15、重新開機裝置

adb reboot

16、挂在分區(可使系統分區重新可寫)

adb remount 

17、釋出端口(可以設定任意的端口号,做為主機向模拟器或裝置的請求端口)

adb forward tcp:5555 tcp:8000 

18、關機指令

adb shell reboot -p