1、前言服務器
做爲一個測試人員,對於手機的應用軟件確定少不了安裝到指定的手機設備中,因此 adb install 這個命令是必不可少的。測試
2、詳解.net
Ⅰ、當咱們只有一臺設備鏈接到 adb 服務器的時候,咱們能夠直接使用 adb install xx.apk 。注意:xx.apk是你文件所在的絕對路徑,不然,在安裝的時候,就會出現找不到安裝包的狀況報錯。blog
Ⅱ、當咱們有兩臺或者以上的設備鏈接到 adb 服務器的時候,咱們再使用上面的命令,就會出錯,由於 adb 它不知道到底爲誰去安裝這個應用,由於畢竟人家也是有選擇困難症的。軟件
因此,這裏就須要咱們來爲它作這個決定,adb -s xxxx install xx.apk 。注意:xxxx 就是 上篇 adb devices 中device前面展現的手機序列號。權限
Ⅲ、若是咱們已經安裝了這個應用包,可是又執行了安裝命令,這時,就會報錯。程序
Ⅳ、咱們有時候測試,須要不卸載再安裝,而是選擇直接覆蓋安裝,這個時候,咱們輸入 adb -r xxxx install xx.apk 。就能解決這樣的問題。db
Ⅴ、除了上述的這些,咱們能夠執行 adb help 查看其它的參數:文件
-l :鎖定應用程序vi
-t :容許測試包
-d :容許降級覆蓋安裝
-p :部分應用安裝