C# 对远程WebDriver服务器的URL的HTTP请求http://127.0.0.1:4723/wd/hub/session 30秒后超时

C# 对远程WebDriver服务器的URL的HTTP请求http://127.0.0.1:4723/wd/hub/session 30秒后超时,c#,selenium,automation,appium,C#,Selenium,Automation,Appium,我正在尝试从桌面在移动设备中运行自动化。我在移动设备中运行自动化时遇到超时异常。我也禁用了防火墙。这里有人能帮我吗。甚至,我把休息时间增加到了3分钟,但也没有帮到我 DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.SetCapability("device", "Android"); capabilities.SetCapability("browserName", "chrome"); cap

我正在尝试从桌面在移动设备中运行自动化。我在移动设备中运行自动化时遇到超时异常。我也禁用了防火墙。这里有人能帮我吗。甚至,我把休息时间增加到了3分钟,但也没有帮到我

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.SetCapability("device", "Android");
capabilities.SetCapability("browserName", "chrome");
capabilities.SetCapability("deviceName", "Motorola Moto g");
capabilities.SetCapability("platformName", "Android");
capabilities.SetCapability("platformVersion", "7.0");

driver = new AndroidDriver<IWebElement>(new Uri("http://127.0.0.1:4723/wd/hub"), capabilities, TimeSpan.FromSeconds(30));
driver.Navigate().GoToUrl("www.facebook.com");
DesiredCapabilities=新的DesiredCapabilities();
能力。设置能力(“设备”、“安卓”);
能力。设置能力(“浏览器名称”、“浏览器”);
能力。设置能力(“deviceName”、“Motorola Moto g”);
能力。设置能力(“平台名”、“安卓”);
能力。设置能力(“平台版”、“7.0”);
驱动程序=新的AndroidDriver(新的Uri(“http://127.0.0.1:4723/wd/hub)、能力、时间跨度(30秒);
driver.Navigate().gotour(“www.facebook.com”);

您确定您的appium服务器具有默认设置吗?因为如果我浏览一下本手册,这似乎是一个要求:您可以通过运行
netstat-a | findstr 4723
来验证是否有任何内容正在侦听端口4723。如果没有返回任何结果,请修复它。您的代码看起来不错。请使用
telnet localhost 4723
确保服务器正在运行并响应requests@rene我执行了netstat-a | findstr 4723命令,结果如下:TCP 127.0.0.1:4723 Mahi PC:0 listenging您能发布您得到的错误吗?这个问题现在已经解决了,我删除了超时,所以它现在可以正常工作了