1. 程式人生 > >Appium手機與電腦連線並正確執行的過程

Appium手機與電腦連線並正確執行的過程

Appium手機與電腦連線並正確執行的過程

在都已安裝完畢的情況下,有以下問題:
1、在cmd中執行 adb devices -l 提示不是內部命令
——原因可能是:path中沒有新增adb的路徑;
——方案:編輯環境變數>系統環境變數>在path對應的值中
新增adb的絕對路徑。
2、在cmd中執行adb devices -l 不顯示手機串號
——方案:確認USB線是否能使用,最好用原廠USB線;確認手機已開啟開發者模式,已開啟USB除錯;在cmd中執行where adb 確認下adb的路徑是Android sdk 的路徑。
3、以上兩步沒問題,且adb devices -l 能顯示手機串號的情況下,執行程式碼報錯如下圖:


說明Android手機系統版本號與程式碼中的不一致。
–方案:desired_caps[‘platformVersion’] = ‘5’,若手機系統版本號是7.則把‘5’改為‘7’。

還要確定下手機上是否安裝了Appium setting,理論上講是執行程式碼時自動安裝在手機上的,但是我的另一個手機並沒有自動安裝,從另一個手機上copy過來就能正常使用啦~perfect…

-----僅用於自己以後在遇到同坑時,方便檢視