gpt4 book ai didi

c# - 无法初始化 AndroidDriver

转载 作者:太空狗 更新时间:2023-10-29 21:58:44 29 4
gpt4 key购买 nike

在 W2k8 64 位,我在 android 4.1 API 级别 16 的 android 模拟器实例中使用 ARM 作为 CPU。启动后,我正在运行我的 UnitTest 并在第一行

 var webDriver = new AndroidDriver("http://localhost:8080/wd/hub"); //also with no argument

我有一个异常(exception):

Unexpected error. System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 127.0.0.1:8080
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)

此 WebDriver 的版本是 2.25.1.0。

我关注了这篇文章:

http://www.nishantverma.com/2011/06/installing-webdriver-on-android.html

当我使用其他驱动程序(如 Firefox- 或 ChromeDriver)时工作正常。

如有任何建议,我将不胜感激

最佳答案

我可能会告诉您您已经知道的内容,但是您是否已开始将 tcp 端口转发到您正在运行的 android 服务器。供引用检查 Android Driver

关于c# - 无法初始化 AndroidDriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732014/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com