Appium运行时,报错: A session is either terminated or not started 如何解决?

Appium运行时,报错: A session is either terminated or not started 如何解决?我只设置了 Capabilities,只输入了想获得手机移动端的信息的一条语句,可是运行不起来这一句,提示:A session is either terminated or not started。(由于我把问题解决了,问题的截图是截不到了,就从网上找了跟我出现问题一样的截图来看下)

根据提示,先定位的原因:是不是App反应时间快,程序语句还没来得及执行,所以添加了隐式等待或者显示等待,让语句像人一样有时间间隔去操作。但是依旧报这个错。

就把思路放在安装环境是否有问题。我根据官网环境都安装过了,使用appium-doctor检查环境显示我基本都安装了。我想了下,除了appium-desktop没有装,当时认为他只是个图形界面,可有可无,实在查不出别的有用的解决办法,就试着安装了desktop,然后在运行程序就可以运行了。

appium-desktop和appium-server功能是一样的,下载一个即可。