adb push
將本地檔案複製到裝置中
用法:adb push 《本地儲存檔案路徑》 《目標檔案路徑》
示例:adb push x7 data/logs //將本地x7資料夾下的檔案複製到裝置data/logs檔案下
adb connect
通過ip連線到某個裝置(裝置和adb在同一區域網內)
用法:adb connectadb disconnect
adb 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...