Problems running SelendroidIntegrationTest.java

168 views
Skip to first unread message

Joe Kleckler

unread,
May 1, 2015, 7:43:39 PM5/1/15
to selen...@googlegroups.com
Hi,

I have recently become interested in Selendroid, and have been trying to get an environment set up to use it.

In the past I have used Eclipse for Android development, but not with selendroid, I have also used IntelliJ for some web development, as well as dabbled in using Android Studios.

I have tried to get the demoproject-selendroid into all three of these to get it to work and have had no luck.

I did get the selendroid-standalone to run, and this was the output that I get:


C:\Users\Joe\Development\demoproject-selendroid>java -jar selendroid-standalone-0.15.0-with-dependencies.jar -app selendroid-test-app-0.15.0.apk | sta
ndalone_run_output.txt
May 01, 2015 5:52:54 PM io.selendroid.standalone.SelendroidLauncher main
INFO: ################# Selendroid #################
May 01, 2015 5:52:54 PM io.selendroid.standalone.SelendroidLauncher main
INFO: ################# Configuration in use #################
May 01, 2015 5:52:54 PM io.selendroid.standalone.SelendroidLauncher main
INFO: io.selendroid.standalone.SelendroidConfiguration@816f27d[
  port=4444
  timeoutEmulatorStart=300000
  supportedApps=[selendroid-test-app-0.15.0.apk]
  verbose=false
  emulatorPort=5560
  deviceScreenshot=false
  selendroidServerPort=8080
  keystore=<null>
  keystorePassword=<null>
  keystoreAlias=<null>
  emulatorOptions=<null>
  keepEmulator=false
  registrationUrl=<null>
  proxy=<null>
  serverHost=<null>
  keepAdbAlive=false
  maxSession=5
  maxInstances=5
  noWebViewApp=false
  noClearData=false
  sessionTimeoutSeconds=1800
  forceReinstall=false
  logLevel=ERROR
  deviceLog=true
  serverStartTimeout=20000
  printHelp=false
  serverStartRetries=5
  folder=<null>
]
May 01, 2015 5:52:54 PM io.selendroid.standalone.SelendroidLauncher launchServer
INFO: Starting Selendroid standalone on port 4444
May 01, 2015 5:52:54 PM io.selendroid.standalone.server.model.SelendroidStandaloneDriver initApplicationsUnderTest
SEVERE: Ignoring app because it was not found: C:\Users\Joe\Development\demoproject-selendroid\selendroid-test-app-0.15.0.apk
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/MANIFEST.MF
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/CERT.RSA
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/CERT.SF
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/ANDROIDD.SF
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/ANDROIDD.RSA
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/NDKEYSTO.SF
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-drive
r5842027122793392140.apk META-INF/NDKEYSTO.RSA
May 01, 2015 5:52:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files\Java\jdk1.7.0_79\bin\jarsigner.exe -sigalg MD5withRSA -digestalg SHA1 -signedjar C:\Users\Joe\AppData\
Local\Temp\resigned-android-driver5842027122793392140.apk -storepass android -keystore C:\Users\Joe\.android\debug.keystore C:\Users\Joe\AppData\Local
\Temp\android-driver5842027122793392140.apk androiddebugkey
May 01, 2015 5:52:55 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
jar signed.
Warning:
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer cert
ificate's expiration date (2044-08-20) or after any future revocation date.
<--
May 01, 2015 5:52:55 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: App signing output: jar signed.
Warning:
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer cert
ificate's expiration date (2044-08-20) or after any future revocation date.
May 01, 2015 5:52:55 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: The app has been signed: C:\Users\Joe\AppData\Local\Temp\resigned-android-driver5842027122793392140.apk
May 01, 2015 5:53:00 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
        at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
        at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
        at com.android.ddmlib.AndroidDebugBridge.deviceConnected(AndroidDebugBridge.java:816)
        at com.android.ddmlib.DeviceMonitor.updateDevices(DeviceMonitor.java:400)
        at com.android.ddmlib.DeviceMonitor.processIncomingDeviceData(DeviceMonitor.java:320)
        at com.android.ddmlib.DeviceMonitor.deviceMonitorLoop(DeviceMonitor.java:193)
        at com.android.ddmlib.DeviceMonitor.access$000(DeviceMonitor.java:44)
        at com.android.ddmlib.DeviceMonitor$1.run(DeviceMonitor.java:84)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.DualStackPlainSocketImpl.connect0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
        ... 7 more
May 01, 2015 5:53:02 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
        at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
        at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
        at io.selendroid.standalone.android.impl.DefaultDeviceManager.initializeAdbConnection(DefaultDeviceManager.java:89)
        at io.selendroid.standalone.android.impl.DefaultDeviceManager.initialize(DefaultDeviceManager.java:207)
        at io.selendroid.standalone.server.model.DeviceStore.initAndroidDevices(DeviceStore.java:122)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initAndroidDevices(SelendroidStandaloneDriver.java:181)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:95)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:65)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:54)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.DualStackPlainSocketImpl.connect0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
        ... 10 more
May 01, 2015 5:53:02 PM io.selendroid.standalone.android.impl.DefaultDeviceManager initializeAdbConnection
INFO: my devices: null
May 01, 2015 5:53:02 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\tools\android.bat list avds
May 01, 2015 5:53:04 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
Available Android Virtual Devices:
    Name: Nexus_5_API_21
  Device: Nexus 5 (Google)
    Path: C:\Users\Joe\.android\avd\Nexus_5_API_21.avd
  Target: Android 5.0.1 (API level 21)
 Tag/ABI: default/x86
    Skin: nexus_5
  Sdcard: 100M
Snapshot: no
<--
May 01, 2015 5:53:04 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe devices
May 01, 2015 5:53:04 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
List of devices attached
emulator-5554   device
<--
May 01, 2015 5:53:05 PM io.selendroid.standalone.android.impl.DefaultAndroidEmulator getScreenSizeFromSkin
WARNING: Failed to get dimensions for skin: nexus_5
May 01, 2015 5:53:05 PM io.selendroid.standalone.server.model.DeviceStore addEmulators
INFO: Adding: AndroidEmulator [screenSize=null, targetPlatform=ANDROID21, serial=null, avdName=Nexus_5_API_21, model=Nexus 5 (Google), apiTargetType=a
ndroid]
May 01, 2015 5:53:05 PM io.selendroid.standalone.server.SelendroidStandaloneServer start
INFO: Selendroid standalone server has been started on port: 4444

I'm not sure if that's what I am supposed to get when I run it or not.  But to me it looks like it might be okay.


I have been trying to run it in android studios, and when I run it after starting the standalone it get this:

"C:\Program Files\Java\jdk1.8.0_45\bin\java" -ea -Didea.launcher.port=7532 -Didea.launcher.bin.path=C:\Users\Joe\AppData\Local\Android\android-studio\bin -Dfile.encoding=UTF-8 -classpath C:\Users\Joe\AppData\Local\Android\android-studio\lib\idea_rt.jar;C:\Users\Joe\AppData\Local\Android\android-studio\plugins\junit\lib\junit-rt.jar;C:\Users\Joe\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\platforms\android-20\android.jar;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\platforms\android-20\data\res;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\tools\support\annotations.jar;C:\Users\Joe\Development\demoproject-selendroid\target\classes;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-standalone\0.15.0\selendroid-standalone-0.15.0.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-common\0.15.0\selendroid-common-0.15.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-java\2.45.0\selenium-java-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-support\2.45.0\selenium-support-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.45.0\selenium-remote-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\cglib\cglib-nodep\2.1_3\cglib-nodep-2.1_3.jar;C:\Users\Joe\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-api\2.45.0\selenium-api-2.45.0.jar;C:\Users\Joe\.m2\repository\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpclient\4.3.4\httpclient-4.3.4.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Joe\.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\Joe\.m2\repository\commons-codec\commons-codec\1.6\commons-codec-1.6.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-exec\1.1\commons-exec-1.1.jar;C:\Users\Joe\.m2\repository\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;C:\Users\Joe\.m2\repository\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\Joe\.m2\repository\org\webbitserver\webbit\0.4.14\webbit-0.4.14.jar;C:\Users\Joe\.m2\repository\io\netty\netty\3.5.2.Final\netty-3.5.2.Final.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.45.0\selenium-leg-rc-2.45.0.jar;C:\Users\Joe\.m2\repository\org\json\json\20090211\json-20090211.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-server-common\0.15.0\selendroid-server-common-0.15.0.jar;C:\Users\Joe\.m2\repository\io\netty\netty-all\4.0.21.Final\netty-all-4.0.21.Final.jar;C:\Users\Joe\.m2\repository\commons-io\commons-io\2.2\commons-io-2.2.jar;C:\Users\Joe\.m2\repository\com\beust\jcommander\1.30\jcommander-1.30.jar;C:\Users\Joe\.m2\repository\com\android\tools\ddms\ddmlib\23.0.1\ddmlib-23.0.1.jar;C:\Users\Joe\.m2\repository\net\sf\kxml\kxml2\2.3.0\kxml2-2.3.0.jar;C:\Users\Joe\.m2\repository\com\android\tools\common\23.0.1\common-23.0.1.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-compress\1.5\commons-compress-1.5.jar;C:\Users\Joe\.m2\repository\org\tukaani\xz\1.2\xz-1.2.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.45.0\selenium-chrome-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-htmlunit-driver\2.45.0\selenium-htmlunit-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\net\sourceforge\htmlunit\htmlunit\2.15\htmlunit-2.15.jar;C:\Users\Joe\.m2\repository\xalan\xalan\2.7.1\xalan-2.7.1.jar;C:\Users\Joe\.m2\repository\xalan\serializer\2.7.1\serializer-2.7.1.jar;C:\Users\Joe\.m2\repository\xml-apis\xml-apis\1.4.01\xml-apis-1.4.01.jar;C:\Users\Joe\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpmime\4.3.3\httpmime-4.3.3.jar;C:\Users\Joe\.m2\repository\net\sourceforge\htmlunit\htmlunit-core-js\2.15\htmlunit-core-js-2.15.jar;C:\Users\Joe\.m2\repository\xerces\xercesImpl\2.11.0\xercesImpl-2.11.0.jar;C:\Users\Joe\.m2\repository\net\sourceforge\nekohtml\nekohtml\1.9.21\nekohtml-1.9.21.jar;C:\Users\Joe\.m2\repository\net\sourceforge\cssparser\cssparser\0.9.14\cssparser-0.9.14.jar;C:\Users\Joe\.m2\repository\org\w3c\css\sac\1.3\sac-1.3.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-websocket\8.1.15.v20140411\jetty-websocket-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-util\8.1.15.v20140411\jetty-util-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-io\8.1.15.v20140411\jetty-io-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-http\8.1.15.v20140411\jetty-http-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.45.0\selenium-firefox-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.45.0\selenium-ie-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.45.0\selenium-safari-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-client\0.15.0\selendroid-client-0.15.0.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-integration\1.3\hamcrest-integration-1.3.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 io.selendroid.demo.SelendroidIntegrationTest
May 01, 2015 5:45:45 PM io.selendroid.standalone.SelendroidLauncher launchServer
INFO: Starting Selendroid standalone on port 4444
May 01, 2015 5:45:46 PM io.selendroid.standalone.server.model.SelendroidStandaloneDriver initApplicationsUnderTest
SEVERE: Ignoring app because it was not found: C:\Users\Joe\Development\selendroidTest\src\main\resources\selendroid-test-app-0.15.0.apk
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/MANIFEST.MF
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/CERT.RSA
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/CERT.SF
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/ANDROIDD.SF
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/ANDROIDD.RSA
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/NDKEYSTO.SF
May 01, 2015 5:45:46 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk META-INF/NDKEYSTO.RSA
May 01, 2015 5:45:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files\Java\jdk1.7.0_79\bin\jarsigner.exe -sigalg MD5withRSA -digestalg SHA1 -signedjar C:\Users\Joe\AppData\Local\Temp\resigned-android-driver7345263757355460910.apk -storepass android -keystore C:\Users\Joe\.android\debug.keystore C:\Users\Joe\AppData\Local\Temp\android-driver7345263757355460910.apk androiddebugkey
May 01, 2015 5:45:48 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
jar signed.
Warning: 
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2044-08-20) or after any future revocation date.
<--
May 01, 2015 5:45:48 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: App signing output: jar signed.
Warning: 
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2044-08-20) or after any future revocation date.
May 01, 2015 5:45:48 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: The app has been signed: C:\Users\Joe\AppData\Local\Temp\resigned-android-driver7345263757355460910.apk
May 01, 2015 5:45:49 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
at com.android.ddmlib.AndroidDebugBridge.deviceConnected(AndroidDebugBridge.java:816)
at com.android.ddmlib.DeviceMonitor.updateDevices(DeviceMonitor.java:400)
at com.android.ddmlib.DeviceMonitor.processIncomingDeviceData(DeviceMonitor.java:320)
at com.android.ddmlib.DeviceMonitor.deviceMonitorLoop(DeviceMonitor.java:193)
at com.android.ddmlib.DeviceMonitor.access$000(DeviceMonitor.java:44)
at com.android.ddmlib.DeviceMonitor$1.run(DeviceMonitor.java:84)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
... 7 more
May 01, 2015 5:45:51 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.initializeAdbConnection(DefaultDeviceManager.java:89)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.initialize(DefaultDeviceManager.java:207)
at io.selendroid.standalone.server.model.DeviceStore.initAndroidDevices(DeviceStore.java:122)
at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initAndroidDevices(SelendroidStandaloneDriver.java:181)
at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:95)
at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:65)
at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:54)
at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
at io.selendroid.standalone.SelendroidLauncher.launchSelendroid(SelendroidLauncher.java:90)
at io.selendroid.demo.SelendroidIntegrationTest.startSelendroidServer(SelendroidIntegrationTest.java:50)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
... 30 more
May 01, 2015 5:45:51 PM io.selendroid.standalone.android.impl.DefaultDeviceManager initializeAdbConnection
INFO: my devices: null
May 01, 2015 5:45:51 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\tools\android.bat list avds
May 01, 2015 5:45:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
Available Android Virtual Devices:
    Name: Nexus_5_API_21
  Device: Nexus 5 (Google)
    Path: C:\Users\Joe\.android\avd\Nexus_5_API_21.avd
  Target: Android 5.0.1 (API level 21)
 Tag/ABI: default/x86
    Skin: nexus_5
  Sdcard: 100M
Snapshot: no
<--
May 01, 2015 5:45:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe devices
May 01, 2015 5:45:54 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
List of devices attached 
emulator-5554 device
<--
May 01, 2015 5:45:55 PM io.selendroid.standalone.android.impl.DefaultAndroidEmulator getScreenSizeFromSkin
WARNING: Failed to get dimensions for skin: nexus_5
May 01, 2015 5:45:55 PM io.selendroid.standalone.server.model.DeviceStore addEmulators
INFO: Adding: AndroidEmulator [screenSize=null, targetPlatform=ANDROID21, serial=null, avdName=Nexus_5_API_21, model=Nexus 5 (Google), apiTargetType=android]
May 01, 2015 5:45:55 PM io.selendroid.standalone.server.SelendroidStandaloneServer start
INFO: Selendroid standalone server has been started on port: 4444
Exception in thread "Thread-22" java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:437)
at sun.nio.ch.Net.bind(Net.java:429)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:125)
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:476)
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1021)
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:455)
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:440)
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:844)
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:195)
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:339)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:370)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
at java.lang.Thread.run(Thread.java:745)
May 01, 2015 5:46:15 PM io.selendroid.standalone.server.SelendroidStandaloneServer stop
INFO: Stopping selendroid-standalone server
May 01, 2015 5:46:15 PM io.selendroid.standalone.android.impl.DefaultDeviceManager shutdown
INFO: Notifying device listener about shutdown
May 01, 2015 5:46:15 PM io.selendroid.standalone.android.impl.DefaultDeviceManager shutdown
INFO: Removing Device Manager listener from ADB
io.selendroid.server.common.exceptions.SelendroidException: Selendroid standalone server failed to start within 20 SECONDS
at io.selendroid.standalone.server.util.HttpClientUtil.waitForServer(HttpClientUtil.java:95)
at io.selendroid.standalone.SelendroidLauncher.launchSelendroid(SelendroidLauncher.java:95)
at io.selendroid.demo.SelendroidIntegrationTest.startSelendroidServer(SelendroidIntegrationTest.java:50)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
May 01, 2015 5:46:15 PM io.selendroid.standalone.android.impl.DefaultDeviceManager shutdown
INFO: stopping Device Manager
May 01, 2015 5:46:15 PM io.selendroid.standalone.SelendroidLauncher$1 run
INFO: Shutting down Selendroid standalone
Process finished with exit code -1

And if i try it without running the standalone I get this:

"C:\Program Files\Java\jdk1.8.0_45\bin\java" -ea -Didea.launcher.port=7533 -Didea.launcher.bin.path=C:\Users\Joe\AppData\Local\Android\android-studio\bin -Dfile.encoding=UTF-8 -classpath C:\Users\Joe\AppData\Local\Android\android-studio\lib\idea_rt.jar;C:\Users\Joe\AppData\Local\Android\android-studio\plugins\junit\lib\junit-rt.jar;C:\Users\Joe\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\platforms\android-20\android.jar;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\platforms\android-20\data\res;C:\Users\Joe\AppData\Local\Android\android-studio\sdk\tools\support\annotations.jar;C:\Users\Joe\Development\demoproject-selendroid\target\classes;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-standalone\0.15.0\selendroid-standalone-0.15.0.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-common\0.15.0\selendroid-common-0.15.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-java\2.45.0\selenium-java-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-support\2.45.0\selenium-support-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.45.0\selenium-remote-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\cglib\cglib-nodep\2.1_3\cglib-nodep-2.1_3.jar;C:\Users\Joe\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-api\2.45.0\selenium-api-2.45.0.jar;C:\Users\Joe\.m2\repository\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpclient\4.3.4\httpclient-4.3.4.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Joe\.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\Joe\.m2\repository\commons-codec\commons-codec\1.6\commons-codec-1.6.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-exec\1.1\commons-exec-1.1.jar;C:\Users\Joe\.m2\repository\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;C:\Users\Joe\.m2\repository\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\Joe\.m2\repository\org\webbitserver\webbit\0.4.14\webbit-0.4.14.jar;C:\Users\Joe\.m2\repository\io\netty\netty\3.5.2.Final\netty-3.5.2.Final.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.45.0\selenium-leg-rc-2.45.0.jar;C:\Users\Joe\.m2\repository\org\json\json\20090211\json-20090211.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-server-common\0.15.0\selendroid-server-common-0.15.0.jar;C:\Users\Joe\.m2\repository\io\netty\netty-all\4.0.21.Final\netty-all-4.0.21.Final.jar;C:\Users\Joe\.m2\repository\commons-io\commons-io\2.2\commons-io-2.2.jar;C:\Users\Joe\.m2\repository\com\beust\jcommander\1.30\jcommander-1.30.jar;C:\Users\Joe\.m2\repository\com\android\tools\ddms\ddmlib\23.0.1\ddmlib-23.0.1.jar;C:\Users\Joe\.m2\repository\net\sf\kxml\kxml2\2.3.0\kxml2-2.3.0.jar;C:\Users\Joe\.m2\repository\com\android\tools\common\23.0.1\common-23.0.1.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-compress\1.5\commons-compress-1.5.jar;C:\Users\Joe\.m2\repository\org\tukaani\xz\1.2\xz-1.2.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.45.0\selenium-chrome-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-htmlunit-driver\2.45.0\selenium-htmlunit-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\net\sourceforge\htmlunit\htmlunit\2.15\htmlunit-2.15.jar;C:\Users\Joe\.m2\repository\xalan\xalan\2.7.1\xalan-2.7.1.jar;C:\Users\Joe\.m2\repository\xalan\serializer\2.7.1\serializer-2.7.1.jar;C:\Users\Joe\.m2\repository\xml-apis\xml-apis\1.4.01\xml-apis-1.4.01.jar;C:\Users\Joe\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Joe\.m2\repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\Joe\.m2\repository\org\apache\httpcomponents\httpmime\4.3.3\httpmime-4.3.3.jar;C:\Users\Joe\.m2\repository\net\sourceforge\htmlunit\htmlunit-core-js\2.15\htmlunit-core-js-2.15.jar;C:\Users\Joe\.m2\repository\xerces\xercesImpl\2.11.0\xercesImpl-2.11.0.jar;C:\Users\Joe\.m2\repository\net\sourceforge\nekohtml\nekohtml\1.9.21\nekohtml-1.9.21.jar;C:\Users\Joe\.m2\repository\net\sourceforge\cssparser\cssparser\0.9.14\cssparser-0.9.14.jar;C:\Users\Joe\.m2\repository\org\w3c\css\sac\1.3\sac-1.3.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-websocket\8.1.15.v20140411\jetty-websocket-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-util\8.1.15.v20140411\jetty-util-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-io\8.1.15.v20140411\jetty-io-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\eclipse\jetty\jetty-http\8.1.15.v20140411\jetty-http-8.1.15.v20140411.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.45.0\selenium-firefox-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.45.0\selenium-ie-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.45.0\selenium-safari-driver-2.45.0.jar;C:\Users\Joe\.m2\repository\io\selendroid\selendroid-client\0.15.0\selendroid-client-0.15.0.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-integration\1.3\hamcrest-integration-1.3.jar;C:\Users\Joe\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 io.selendroid.demo.SelendroidIntegrationTest
May 01, 2015 6:40:47 PM io.selendroid.standalone.SelendroidLauncher launchServer
INFO: Starting Selendroid standalone on port 4444
May 01, 2015 6:40:47 PM io.selendroid.standalone.server.model.SelendroidStandaloneDriver initApplicationsUnderTest
SEVERE: Ignoring app because it was not found: C:\Users\Joe\Development\selendroidTest\src\main\resources\selendroid-test-app-0.15.0.apk
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/MANIFEST.MF
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/CERT.RSA
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/CERT.SF
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
<--
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/ANDROIDD.SF
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/ANDROIDD.RSA
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/NDKEYSTO.SF
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\aapt.exe remove C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk META-INF/NDKEYSTO.RSA
May 01, 2015 6:40:47 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files\Java\jdk1.7.0_79\bin\jarsigner.exe -sigalg MD5withRSA -digestalg SHA1 -signedjar C:\Users\Joe\AppData\Local\Temp\resigned-android-driver9012025212112350360.apk -storepass android -keystore C:\Users\Joe\.android\debug.keystore C:\Users\Joe\AppData\Local\Temp\android-driver9012025212112350360.apk androiddebugkey
May 01, 2015 6:40:48 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
jar signed.
Warning: 
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2044-08-20) or after any future revocation date.
<--
May 01, 2015 6:40:48 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: App signing output: jar signed.
Warning: 
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2044-08-20) or after any future revocation date.
May 01, 2015 6:40:48 PM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: The app has been signed: C:\Users\Joe\AppData\Local\Temp\resigned-android-driver9012025212112350360.apk
May 01, 2015 6:40:53 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
at com.android.ddmlib.AndroidDebugBridge.deviceConnected(AndroidDebugBridge.java:816)
at com.android.ddmlib.DeviceMonitor.updateDevices(DeviceMonitor.java:400)
at com.android.ddmlib.DeviceMonitor.processIncomingDeviceData(DeviceMonitor.java:320)
at com.android.ddmlib.DeviceMonitor.deviceMonitorLoop(DeviceMonitor.java:193)
at com.android.ddmlib.DeviceMonitor.access$000(DeviceMonitor.java:44)
at com.android.ddmlib.DeviceMonitor$1.run(DeviceMonitor.java:84)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
... 7 more
May 01, 2015 6:40:55 PM io.selendroid.standalone.android.impl.DefaultDeviceManager deviceConnected
WARNING: Could not get avdName for device emulator-5554
io.selendroid.standalone.exceptions.AndroidDeviceException: Cannot establish a connection to device.
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:40)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.deviceConnected(DefaultDeviceManager.java:138)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.initializeAdbConnection(DefaultDeviceManager.java:89)
at io.selendroid.standalone.android.impl.DefaultDeviceManager.initialize(DefaultDeviceManager.java:207)
at io.selendroid.standalone.server.model.DeviceStore.initAndroidDevices(DeviceStore.java:122)
at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initAndroidDevices(SelendroidStandaloneDriver.java:181)
at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:95)
at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:65)
at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:54)
at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
at io.selendroid.standalone.SelendroidLauncher.launchSelendroid(SelendroidLauncher.java:90)
at io.selendroid.demo.SelendroidIntegrationTest.startSelendroidServer(SelendroidIntegrationTest.java:50)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at io.selendroid.standalone.android.TelnetClient.<init>(TelnetClient.java:33)
... 30 more
May 01, 2015 6:40:55 PM io.selendroid.standalone.android.impl.DefaultDeviceManager initializeAdbConnection
INFO: my devices: null
May 01, 2015 6:40:55 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\tools\android.bat list avds
May 01, 2015 6:40:57 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
Available Android Virtual Devices:
    Name: Nexus_5_API_21
  Device: Nexus 5 (Google)
    Path: C:\Users\Joe\.android\avd\Nexus_5_API_21.avd
  Target: Android 5.0.1 (API level 21)
 Tag/ABI: default/x86
    Skin: nexus_5
  Sdcard: 100M
Snapshot: no
<--
May 01, 2015 6:40:57 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe devices
May 01, 2015 6:40:57 PM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
List of devices attached 
emulator-5554 device
<--
May 01, 2015 6:40:58 PM io.selendroid.standalone.android.impl.DefaultAndroidEmulator getScreenSizeFromSkin
WARNING: Failed to get dimensions for skin: nexus_5
May 01, 2015 6:40:58 PM io.selendroid.standalone.server.model.DeviceStore addEmulators
INFO: Adding: AndroidEmulator [screenSize=null, targetPlatform=ANDROID21, serial=null, avdName=Nexus_5_API_21, model=Nexus 5 (Google), apiTargetType=android]
May 01, 2015 6:40:58 PM io.selendroid.standalone.server.SelendroidStandaloneServer start
INFO: Selendroid standalone server has been started on port: 4444

So I know I am probably missing something.  to me it looks like it should work, but it doesn't seem to be doing anything.

Please help,

Thanks


Reply all
Reply to author
Forward
0 new messages