一、adb常見命令
adb --help 查看幫助手冊
adb devices 識別設備,檢測安裝設備是否連接到電腦
adb logcat 打印log信息
adb pull <手機路徑> <本地路徑> 從手機中拉取信息放到本地電腦上
adb push <手機路徑> <本地路徑> 從本地推送信息到手機上去
adb shell 登錄設備shell ll ls 命令都可以用,進入Linux命令環境
adb install xxx.apk 為了獲得apk的安裝包所在地址,可以直接把apk拖到cmd窗口獲取路徑,返回success成功
adb uninstall com.tencat.xxx.xxx 應用包名 卸載操作
adb shell dumpsys activity | findstr "mFocusedActivity" 查看前台應用的activity名
adb connect/disconnect 通過WiFi進行遠程連接手機進行調試
adb kill-server 終止adb服務
adb start-server 啟動adb服務
adb shell pm list packages 列出所有包名
-f 列出所有apk路徑及包名
-s 列出系統apk路徑及包名
-3 列出用戶安裝的apk路徑及包名
adb -p 端口號
adb -s 設備的ID
二、adb shell 的使用
cmd 界面 輸入adb shell 進入和Linux命令界面一樣
操作和Linux沒什么區別 cd ll ls cp 等等命令
三、命令使用
1、adb pull <手機路徑> <本地路徑> 從手機中拉取信息放到本地電腦上
示例:把sdcard目錄里的server.log文件放到電腦F盤的appium里
2、adb push <手機路徑> <本地路徑> 從本地推送信息到手機上去
示例: a.log文件 放到安卓設備的sdcard目錄下
3、adb logcat 打印log信息
adb logcat > F:\appium\log.text 重定向 會覆蓋 下載到本地電腦