2014-05-22 46 views
2

嗨,我是一個新的蜜蜂在selendroid有人可以請告訴我爲什麼我得到這個錯誤,當我啓動的URL http://localhost:4444/inspector ..我的自動化工作正常,但即時無法查看應用程序在http://localhost:4444/inspector鏈接(在測試代碼中添加一個斷點並在調試模式下運行測試期間)有人可以幫助解決這個問題。selendroid:無法檢查元素

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) 

在此先感謝

回答

0

我也有同樣的問題,但我使用的物理設備。我放慢了這個問題,solunion是緊握臨時文件夾,真正啓動selendroid服務器,然後它工作正常。這件事情對我很好,嘗試這種方式可能會有所幫助,希望如此..

+0

Venkataramana,嘗試使用最新版本的Selendroid可能會解決您的問題 – selva