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