appium+android各配置參數獲取'platformName'、'platformVersion'、appActivity、deviceName、webd...

圖中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便可

相關文章
相關標籤/搜索