Android服务器在http:// localhost:8085 / wd / hub中不可用

时间:2013-07-15 05:36:25

标签: selenium android-emulator

我正在设置android网络驱动程序,并按照网址中提到的相同步骤进行操作:http://code.google.com/p/selenium/wiki/AndroidDriver

1)下载Android SDK for windows并解压缩并放置在selenium存储库的路径中  2)设置模拟器并创建新的AVD(android虚拟设备) 3)安装webdriver apk 4)端口转发,以便将流量从主机转发到模拟器。

在终端类型中:

$./adb -s forward tcp:8085 tcp:8085(since 8080 is occupied I'm using 8085)

5)这将使我的系统//localhost:8085/wd/hub上的android服务器可用。

但是当我去localhost:8085/wd/hub时,它显示无法连接到www.localhost.com:8085。我可以知道为什么吗?请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

当你说“但我去的时候”你的意思是你在浏览器中访问网址了吗?听起来你的浏览器不知道如何处理这个网址,并试图为你聪明,并假设你的意思是www.localhost.com:8085。如果是这样,只需在您的请求中添加协议即可。而不是localhost:8085/wd/hub使用http://localhost:8085/wd/hub