Android測試中經常使用的adb命令

adb命令簡介

adb(全稱是Android Debug Bridge)是android官方sdk中一個命令行工具,使用這個命令能夠方便的經過命令行終端來調試android手機。android

經常使用的命令

最近工做中測試安卓手機app應用,經過adb命令來操做手機能夠提升測試的效率。shell

查看設備

經過下面命令來列出已經鏈接成功的設備app

$ adb devices

輸出以下,會顯示已鏈接設備的ID編號工具

List of devices attached
04c5a5af52197902        device

安裝apk文件

命令示例:測試

$ adb install test001.apk

輸出以下,顯示Success證實安裝成功命令行

[100%] /data/local/tmp/test001.apk
        pkg: /data/local/tmp/test001.apk
Success

注意:若是手機中已經安裝好了這個apk應用,那麼須要先卸載此應用後再使用安裝命令調試

卸載App

命令示例:code

$ adb uninstall com.yourpackagename    #命令最後加上要卸載的應用包名

輸出以下,顯示Success證實卸載成功input

Success

啓動App

命令示例:it

$ adb shell am start -W com.packageName/.ActivityName    #命令最後是應用包名和啓動的activity名稱

輸出以下,會顯示啓動此App所須要的時間

--略--
ThisTime: 646
TotalTime: 646
WaitTime: 652
Complete

退出App

有兩種退出App的方式,一種是經過系統的回退按鍵將App暫時掛起,另外一種是後臺結束掉App程序。

命令示例:

$ adb shell input keyevent KEYCODE_BACK    #調用系統的回退按鍵
$ adb shell am force-stop com.packageName    #後臺結束掉App程序
相關文章
相關標籤/搜索