1. 程式人生 > 其它 >adb 基礎常用命令總結(二)

adb 基礎常用命令總結(二)

1、adb devices 檢視手機裝置

2、adb install packsge(包路徑)安裝包

3、adb install -r packages(保留資料及快取檔案安裝新包)

4、adb uninstall package (解除安裝包)

5、adb kill-server 關閉adb服務

6、adb start-server 啟動adb服務

7、adb shell pm list packages 檢視手機裡面所有包名

8、adb shell pm list packages -3檢視手機裡面所有第三方包名

9、adb shell /system/bin/screencap -p /sdcard/xx.png 截頻並儲存檔案在手機上為xx.Png

10、adb pull /sdcard/xx.png D:/xx.png 將手機xx.png檔案儲存到D盤檔案下

11、adb push D:/xx.text /adcard/xx.text 將電腦檔案匯入手機pull和push命令。 

向手機傳入檔案:adb push c:\hosts /etc/(把c盤根目錄下的hosts檔案傳入手機etc目錄下) 

從手機讀取檔案:adb pull /etc/hosts c:\(把手機etc目錄下的hosts檔案傳到c盤根目錄下) 

12、adb shell pm clear com.ablesky.ui.activity 清除快取資料

13、adb shell am start -n com.ablesky.ui.activity/com.ablesky.activity.SplashActivity 啟動程式

14、adb shell am force-stop com.ablesky.simpleness.activity 強制停止執行程式(通過包名殺掉程序)

15、adb logcat 檢視日誌

16、adb logcat > D:\log.txt 將日誌列印到電腦上

17、netstat -aon|findstr "5037" 檢視被佔用埠對應的PID

18、 tasklist /fi “PID eq PID號” 檢視埠號對應的程序

19、 taskkill /pid 2027 /f  殺掉某程序

20、adb shell monkey -p 包名 100    指定APP產生隨機事件100次 

21、adb shell monkey -p 包名 -v -v 100    指定APP產生隨機事件100次併發送詳細的activity資訊  

22獲取安卓系統版本:adb shell getprop ro.build.version.release
獲取安卓系統api版本:adb shell getprop ro.build.version.sdk