Selendroid-standalone server on Windows 10 Errors

290 views
Skip to first unread message

Mallam

unread,
Sep 5, 2017, 5:52:31 AM9/5/17
to selendroid
Hi all, 

I get the errors below when I ran selendroid-standalone on Windows 10. I searched online, and realised that this is a popular problem but there don't seem to be any solution yet. Has anyone get selendroid to work on windows 10 please, and did they get around these errors? Note that I have tried some of the suggestions online, such as downgrading the SDK, downloading and editing 'list avd' to 'list avds' in the selendroid-master project.

Thanks you in anticipation of your kind response.

The log/error message.
--------------------
C:\Users\mmmm\Documents\selendroid>java -jar selendroid-standalone-0.17.0-with-dependencies.jar -app selendroid-test-app-0.17.0.apk
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.SelendroidLauncher main
INFO: ################# Selendroid #################
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.SelendroidLauncher main
INFO: ################# Configuration in use #################
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.SelendroidLauncher main
INFO: io.selendroid.standalone.SelendroidConfiguration@6ce253f1[
  port=4444
  timeoutEmulatorStart=300000
  supportedApps=[selendroid-test-app-0.17.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
  registerCycle=0
  noWebViewApp=false
  noClearData=false
  sessionTimeoutSeconds=1800
  forceReinstall=false
  logLevel=ERROR
  deviceLog=true
  serverStartTimeout=20000
  printHelp=false
  serverStartRetries=5
  folder=<null>
  deleteTmpFiles=true
]
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.SelendroidLauncher launchServer
INFO: Starting Selendroid standalone on port 4444
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/MANIFEST.MF
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/MANIFEST.MF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:142)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/CERT.RSA
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/CERT.RSA
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:143)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/CERT.SF
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/CERT.SF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:144)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/ANDROIDD.SF
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/ANDROIDD.SF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:145)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/ANDROIDD.RSA
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/ANDROIDD.RSA
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:146)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/NDKEYSTO.SF
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/NDKEYSTO.SF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:147)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/NDKEYSTO.RSA
Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk META-INF/NDKEYSTO.RSA
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:148)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.addToAppsStore(SelendroidStandaloneDriver.java:121)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:155)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:14 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files\Java\jdk1.8.0_144\bin\jarsigner.exe -sigalg MD5withRSA -digestalg SHA1 -signedjar C:\Users\mmi25\Documents\selendroid\resigned-selendroid-test-app-0.17.0.apk -storepass android -keystore C:\Users\mmi25\.android\debug.keystore C:\Users\mmi25\Documents\selendroid\selendroid-test-app-0.17.0.apk androiddebugkey
Sep 05, 2017 10:44:15 AM 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 (2047-08-16) or after any future revocation date.
<--
Sep 05, 2017 10:44:15 AM 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 (2047-08-16) or after any future revocation date.
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: The app has been signed: C:\Users\mmi25\Documents\selendroid\resigned-selendroid-test-app-0.17.0.apk
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe dump badging C:\Users\mmi25\Documents\selendroid\resigned-selendroid-test-app-0.17.0.apk
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
package: name='io.selendroid.testapp' versionCode='1' versionName='0.17.0' platformBuildVersionName='4.1.2-1425332'
sdkVersion:'10'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.CALL_PHONE'
uses-permission: name='android.permission.WRITE_CALL_LOG'
uses-permission: name='android.permission.READ_CALL_LOG'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
application-label:'selendroid-test-app'
application-label-de:'selendroid-test-app'
application-label-es:'selendroid-test-app'
application-label-fr:'selendroid-test-app'
application-label-it:'selendroid-test-app'
application-icon-120:'res/drawable-ldpi-v4/icon.png'
application-icon-160:'res/drawable-mdpi-v4/icon.png'
application-icon-240:'res/drawable-hdpi-v4/icon.png'
application: label='selendroid-test-app' icon='res/drawable-mdpi-v4/icon.png'
application-debuggable
launchable-activity: name='io.selendroid.testapp.HomeScreenActivity'  label='' icon=''
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'
feature-group: label=''
  uses-feature: name='android.hardware.faketouch'
  uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
  uses-feature: name='android.hardware.telephony'
  uses-implied-feature: name='android.hardware.telephony' reason='requested a telephony permission'
provides-component:'search'
main
other-activities
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'de' 'es' 'fr' 'it'
densities: '120' '160' '240'
<--
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe dump badging C:\Users\mmi25\Documents\selendroid\resigned-selendroid-test-app-0.17.0.apk
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->
package: name='io.selendroid.testapp' versionCode='1' versionName='0.17.0' platformBuildVersionName='4.1.2-1425332'
sdkVersion:'10'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.CALL_PHONE'
uses-permission: name='android.permission.WRITE_CALL_LOG'
uses-permission: name='android.permission.READ_CALL_LOG'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
application-label:'selendroid-test-app'
application-label-de:'selendroid-test-app'
application-label-es:'selendroid-test-app'
application-label-fr:'selendroid-test-app'
application-label-it:'selendroid-test-app'
application-icon-120:'res/drawable-ldpi-v4/icon.png'
application-icon-160:'res/drawable-mdpi-v4/icon.png'
application-icon-240:'res/drawable-hdpi-v4/icon.png'
application: label='selendroid-test-app' icon='res/drawable-mdpi-v4/icon.png'
application-debuggable
launchable-activity: name='io.selendroid.testapp.HomeScreenActivity'  label='' icon=''
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'
feature-group: label=''
  uses-feature: name='android.hardware.faketouch'
  uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
  uses-feature: name='android.hardware.telephony'
  uses-implied-feature: name='android.hardware.telephony' reason='requested a telephony permission'
provides-component:'search'
main
other-activities
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'de' 'es' 'fr' 'it'
densities: '120' '160' '240'
<--
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.server.model.SelendroidStandaloneDriver addToAppsStore
INFO: App io.selendroid.testapp:0.17.0 has been added to selendroid standalone server.
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/MANIFEST.MF
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->

<--
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/CERT.RSA
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->

<--
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/CERT.SF
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Shell command output
-->

<--
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/ANDROIDD.SF
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/ANDROIDD.SF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:145)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:172)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/ANDROIDD.RSA
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/ANDROIDD.RSA
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:146)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:172)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/NDKEYSTO.SF
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/NDKEYSTO.SF
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:147)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:172)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/NDKEYSTO.RSA
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\build-tools\26.0.1\aapt.exe remove C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk META-INF/NDKEYSTO.RSA
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidApp.deleteFileFromWithinApk(DefaultAndroidApp.java:112)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.deleteFileFromAppSilently(SelendroidServerBuilder.java:133)
        at io.selendroid.standalone.builder.SelendroidServerBuilder.resignApp(SelendroidServerBuilder.java:148)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initApplicationsUnderTest(SelendroidStandaloneDriver.java:172)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:94)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:15 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Program Files\Java\jdk1.8.0_144\bin\jarsigner.exe -sigalg MD5withRSA -digestalg SHA1 -signedjar C:\Users\mmi25\AppData\Local\Temp\resigned-android-driver2860420051247177940.apk -storepass android -keystore C:\Users\mmi25\.android\debug.keystore C:\Users\mmi25\AppData\Local\Temp\android-driver2860420051247177940.apk androiddebugkey
Sep 05, 2017 10:44:15 AM 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 (2047-08-16) or after any future revocation date.
<--
Sep 05, 2017 10:44:15 AM 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 (2047-08-16) or after any future revocation date.
Sep 05, 2017 10:44:15 AM io.selendroid.standalone.builder.SelendroidServerBuilder signTestServer
INFO: The app has been signed: C:\Users\mmi25\AppData\Local\Temp\resigned-android-driver2860420051247177940.apk
Sep 05, 2017 10:44:17 AM io.selendroid.standalone.io.ShellCommand exec
INFO: Executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
Sep 05, 2017 10:44:18 AM io.selendroid.standalone.io.ShellCommand exec
SEVERE: Error executing command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:49)
        at io.selendroid.standalone.android.impl.DefaultAndroidEmulator.listAvailableAvds(DefaultAndroidEmulator.java:152)
        at io.selendroid.standalone.server.model.DeviceStore.initAndroidDevices(DeviceStore.java:124)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initAndroidDevices(SelendroidStandaloneDriver.java:185)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:95)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)

Sep 05, 2017 10:44:18 AM io.selendroid.standalone.SelendroidLauncher launchServer
SEVERE: Error building server: io.selendroid.standalone.exceptions.ShellCommandException: Error executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
Exception in thread "main" java.lang.RuntimeException: io.selendroid.standalone.exceptions.AndroidDeviceException: io.selendroid.standalone.exceptions.ShellCommandException: Error executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
        at com.google.common.base.Throwables.propagate(Throwables.java:160)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:75)
        at io.selendroid.standalone.SelendroidLauncher.main(SelendroidLauncher.java:117)
Caused by: io.selendroid.standalone.exceptions.AndroidDeviceException: io.selendroid.standalone.exceptions.ShellCommandException: Error executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
        at io.selendroid.standalone.android.impl.DefaultAndroidEmulator.listAvailableAvds(DefaultAndroidEmulator.java:154)
        at io.selendroid.standalone.server.model.DeviceStore.initAndroidDevices(DeviceStore.java:124)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.initAndroidDevices(SelendroidStandaloneDriver.java:185)
        at io.selendroid.standalone.server.model.SelendroidStandaloneDriver.<init>(SelendroidStandaloneDriver.java:95)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.initializeSelendroidServer(SelendroidStandaloneServer.java:63)
        at io.selendroid.standalone.server.SelendroidStandaloneServer.<init>(SelendroidStandaloneServer.java:52)
        at io.selendroid.standalone.SelendroidLauncher.launchServer(SelendroidLauncher.java:65)
        ... 1 more
Caused by: io.selendroid.standalone.exceptions.ShellCommandException: Error executing shell command: C:\Users\mmi25\AppData\Local\Android\Sdk\tools\android.bat list avds
        at io.selendroid.standalone.io.ShellCommand.exec(ShellCommand.java:56)
        at io.selendroid.standalone.android.impl.DefaultAndroidEmulator.listAvailableAvds(DefaultAndroidEmulator.java:152)
        ... 7 more
Caused by: io.selendroid.standalone.exceptions.ShellCommandException: **************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat
**************************************************************************

Invalid or unsupported command "list avds"

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

        ... 9 more

Massimo Pasina

unread,
Jul 9, 2018, 3:43:54 AM7/9/18
to selendroid
HI,
I am getting exactly the same error.
Has somebody found a solution?
Reply all
Reply to author
Forward
0 new messages