adb ps shell 檢視程序 adb工具

2021-10-14 02:25:08 字數 1992 閱讀 1267

adb devices 檢視已連線的裝置。 舉例:adb devices 如果按了回車後出現一段字母數字組合就說明裝置連線成功了!

adb push 推送檔案到裝置(adb push 電腦檔案路徑 手機目標路徑)『push』——『推』 adb pull c:a.txt /sdcard

舉例:在不進入裝置shell的情況下,輸入adb(乙個空格)push(乙個空格)c:a.txt(乙個空格)/sdcard/(從電腦推送a.txt檔案到裝置sd卡)。

3.adb pull 拉取檔案到電腦(adb pull 手機檔案路徑 電腦目標路徑)『pull』——『拉取』 adb pull /sdcard/a.txt c:

註解:『pull』是『拉取』的意思,那麼意思就是『從手機拉取檔案到電腦』,『push』是『推』的意思,那麼就是『推送檔案到手機』

4:adb shell screencap /sdcard/a.png 截圖 5:adb start-server #開啟服務

6:adb kill-server #關閉服務

7:adb get-state , 獲取裝置的狀態

device:裝置正常連線

offline:連線出現異常,裝置無響應

unknown:沒有連線裝置

8:adb shell 進入模擬器的shell模式,exit是退出shell互動模式

9:adb reboot 重啟手機

10:adb reboot recovery 進入手機recovery刷機模式

說明:進入recovery模式後,adb工具將失去對手機的控制,我們可以通過手機重啟退出recovery模式

作用:解除安裝手機已安裝的應用

12:命令:adb install gen.apk

作用:安裝應用

說明:「gen.apk」為apk安裝包檔名,"gen.apk"放在adb工具目錄下

13:命令:adb shell input keyevent 26

作用:點亮/熄滅手機螢幕

說明:keyevent 後面數字是鍵值,26代表手機電源鍵

14:命令:adb get-serialno

作用:獲取手機序列號

說明:這個命令獲取到的序列號就是利用「adb devices」命令獲取的裝置列表的序列號。

15:命令:adb shell cat /proc/cpuinfo

作用:獲取cpu型號等資訊

說明:hardware後面的就是我們cpu的型號

16:命令:adb shell screencap /sdcard/screen.png

作用:螢幕截圖,並將截圖存放在sdcard下,命名為screen.png

說明:可搭配指令adb pull /sdcard/screen.png將檔案複製到電腦。

17:命令:adb shell screenrecord /sdcard/demo.mp4

作用:錄製螢幕(android4.4以上可用)

說明:按下ctrl+c,停止錄製,搭配指令adb pull /sdcard/demo.mp4可將錄製檔案複製到電腦。

18:檢視已安裝的應用

adb shell pm list packages // 檢視所有應用

adb shell pm list packages -s // 檢視系統應用

adb shell pm list packages -3 // 檢視三方應用

19:啟動應用

adb shell am start -n 包名/相對包名的類名

如:adb shell am start -n com.example.test/.mainactivity

20:檢視日誌輸出

adb logcat

21:檢視螢幕分辯率

adb shell wm size

monkey測試:

adb與monkey,輕鬆入門實踐​mp.weixin.qq.com

檢視程序數 程序快照

1 以使用者zhangsan登入,完成下列操作 2 使用vim開啟abc.txt檔案,不要編輯 不退出 3 以使用者root登入另乙個終端,完成下列操作 4 檢視整個系統的程序樹,輸出pid號 完整命令列 5 查詢使用者zhangsan的程序樹 6 查詢使用者zhangsan的程序樹,並顯示pid與...

Linux檢視程序and殺死程序

ps命令 顯示程序狀態 ps命令是 process status 的縮寫,ps命令用於顯示當前系統的程序狀態。可以搭配kill指令隨時中斷 刪除不必要的程式。語法格式 ps 引數 a 顯示現行終端機下的所有程式,包括其他使用者的程式 u 以使用者為主的格式來顯示程式狀況 x 顯示所有程式,不以終端機...

SQL檢視程序

處理死鎖 檢視當前程序,或死鎖程序,並能自動殺掉死程序 因為是針對死的,所以如果有死鎖程序,只能檢視死鎖程序 當然,你可以通過引數控制,不管有沒有死鎖,都只檢視死鎖程序 鄒建 2004.4 呼叫示例 exec p lockinfo create proc p lockinfo kill lock s...