ADB常用的命令

2021-10-13 20:21:24 字數 1854 閱讀 8862

adb push將本地檔案複製到裝置中

用法:adb push 《本地儲存檔案路徑》 《目標檔案路徑》

示例:adb push x7 data/logs //將本地x7資料夾下的檔案複製到裝置data/logs檔案下

adb connect通過ip連線到某個裝置(裝置和adb在同一區域網內)

用法:adb connectadb disconnectadb root切換到管理員,以管理員身份操作裝置

用法:adb root

adb devices檢視連線的裝置

用法:adb devices

adb install安裝軟體

用法 adb installadb uninstall解除安裝軟體

用法:adb uninstalladb kill-server關閉adb程序

用法:adb kill-server

adb start-server啟動adb程序

用法:adb start-server

常用選項:adb -p start-server //指定埠啟動adb(adb預設啟動埠是5037)

adb shell pm list packages列出裝置安裝應用的包名

常用選項:adb shell pm list packages -s 列出系統應用包名

adb shell pm list packages -3 列出第三方應用包名

adb shell pm clear清除資料和快取

示例:adb shell pm clear com.qihoo360.mobilesafe //清除手機360的資料和快取

adb logcat檢視日誌

用法:adb logcat

示例:adb -s 192.168.24.217:5555 logcat | find 「com.terminus.future_x7」 >test.txt //將裝置上某個執行應用的日誌儲存到當前目錄下test.txt檔案中

adb logcat *:w //顯示所有優先順序大於等於警告(warning)的日誌

adb logcat *:e //顯示所有優先順序大於等於錯誤(error)的日誌

安卓日誌的優先順序

1、verbose,一般資訊,使用log.v輸出顏色為黑色且日誌級別大於等於verbose的資訊

2、debug,除錯資訊,使用log.d輸出顏色為藍色且日誌級別大於等於debug的資訊

3、info,標識資訊,使用log.i輸出綠色且日誌級別大於等於info的資訊

4、warn,警告資訊,使用log.w輸出橙色且日誌級別大於等於warn的資訊

5、error,錯誤資訊,使用log.e輸出紅色且日誌級別大於等於error的資訊

adb [-d|-e|-s ]當adb連線多個裝置時,指定裝置執行adb命令

-d: 通過usb連線裝置序列號指定裝置執行命令

示例:adb -d 192.168.66.23:5555 root //該裝置切換到管理員許可權

-e: 通過模擬器的ip及埠指定裝置執行命令

示例:adb -e 192.168.66.23:5555 root //該裝置切換到管理員許可權

-s:通過裝置(真實裝置或模擬器)的序列號(或者ip)指定裝置執行命令

示例:adb -s 192.168.66.23:5555 root //該裝置切換到管理員許可權

adb退出命令:exit、ctrl+c

常用的ADB命令

upload file s from computer to phone adb push download file s from phone to computer adb pop create directory on phone adb shell mkdir remove director...

常用的adb命令

linux系統的shell為使用者提供了使用作業系統的介面,是命令語言 命令解釋程式有程式語言的統稱。shell擁有自已內建的命令集,也能被系統中其他應用程式所呼叫。使用者在提示符下輸入的命令都由shell先解釋後再傳給lunix核心。一 基本命令 adb shell 進入目標裝置的linux sh...

常用的adb命令

1.連線手機 adb devices 二 應用管理 引數解釋 f顯示應用關聯的 apk 檔案 d只顯示 disabled 的應用 e只顯示 enabled 的應用 s只顯示系統應用 3只顯示第三方應用 i顯示應用的 installer u包含已解除安裝應用 包名包含 字串 比如檢視第三方應用 adb...