adb(Android Debug Bridge)工具是android-sdk裏的一個工具,是一個命令行窗口,用於經過電腦端與模擬器或者真實設備交互。在app自動化測試過程當中,有時要用到adb命令,可是每次都要百度感受非常繁瑣,故總結了下app自動化過程當中幾個經常使用的adb命令。android
$ adb devices
前提:需下載apk至電腦app
$ adb install <電腦apk路徑>
$ adb uninstall <apk包名>
(1)adb命令查看(前提:設備已安裝目標app)工具
真機/模擬器打開需查看的app->終端輸入安裝命令 adb logcat | find 「START」測試
(2)經過aapt查看apk包名(前提:已配置aapt環境、下載apk至電腦)spa
$ aapt dump badging <電腦apk路徑>
$ adb logcat | find 」包名「 >路徑(電腦保存日誌的路徑)
# 電腦文件發送到手機 adb push <電腦路徑> <手機路徑> # 手機文件發送到電腦 adb pull <手機路徑> <電腦路徑>
#殺掉adb 進程 $ adb kill-server #啓動adb進程 $ adb start-server
#指定設備(電腦鏈接多設備時,需指定設備) $ adb -s <設備號> <任意操做> #例指定設備安裝apk $ adb -s <設備號> install <apk路徑>