嗨,我是Selendroid的新蜜蜂,有人能告诉我为什么当我启动URL http://localhost:4444/inspector时会出现这个错误吗?我的自动化工作良好,但我无法在http://localhost:4444/inspector链接中查看应用程序(在添加一个断点到测试代码,并在调试模式下运行测试)可以有人请帮助这一点。
INFO: inspector screenshot handler, sessionId: b93ee863-3b05-0fed-73a3-eaeadb6fa1c5
io.selendroid.exceptions.AndroidDeviceException: Device not accessible via ddmlib.
at io.selendroid.android.impl.AbstractDevice.takeScreenshot(AbstractDevice.java:363)
at io.selendroid.server.model.SelendroidStandaloneDriver.takeScreenshot(SelendroidStandaloneDriver.java:531)
at io.selendroid.server.handler.InspectorScreenshotHandler.handle(InspectorScreenshotHandler.java:56)
at io.selendroid.server.SelendroidServlet.handleRequest(SelendroidServlet.java:140)
at io.selendroid.server.BaseServlet.handleHttpRequest(BaseServlet.java:70)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.PathMatchHandler.handleHttpRequest(PathMatchHandler.java:33)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.DateHeaderHandler.handleHttpRequest(DateHeaderHandler.java:21)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:62)
at org.webbitserver.handler.ServerHeaderHandler.handleHttpRequest(ServerHeaderHandler.java:25)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:78)
at org.webbitserver.netty.NettyHttpControl.nextHandler(NettyHttpControl.java:67)
at org.webbitserver.netty.NettyHttpChannelHandler$2.run(NettyHttpChannelHandler.java:72)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)提前感谢
发布于 2017-01-18 19:17:42
我也有同样的问题,但我使用的是物理设备。我让这个问题变慢了,solunion抓紧了temp文件夹并真正启动了selendroid服务器,然后它工作得很好。这个东西在我身上运行得很好,试着这样做可能有助于希望如此..
https://stackoverflow.com/questions/23804178
复制相似问题