圖中1的獲取--'platformName'、'platformVersion'web
點擊appium右上角的運行按鈕,可經過上面查看platformName 和 platformVersionshell
平臺版本這邊填寫的是API的版本,用最新版的 AppiumDesktop運行時一直報下面的錯誤:app
An unknown server-side error occurred while processing the command. Original error: Unable to find an active device or emulator with OS 23. The following are available: M************O (5.1.1)ide
這時候將平臺版本改成「5.1.1」後再次運行,結果正常.spa
圖中2的獲取--appActivity3d
appActivity的獲取:orm
Cmd-->adb shell-->dumpsys package <包名>server
或者 blog
appPackage和appActivity的獲取it
「adb shell dumpsys window w |findstr \/ |findstr name=」 命令獲取(須要提早將APP在手機上打開)
可是經過驗證,上面方式獲取到的appActivity,運行時啓動頁activity會報錯(目前不知道該問題出在哪裏)
圖中3的獲取--deviceName
adb devices便可
圖中4的獲取--webdriver.Remote
遠程控制,經過appium可設置;如果真機,直接填寫http://localhost:4723/wd/hub 或者http://127.0.0.1:4723/wd/hub便可