Please check below this my log:
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“appActivity”:“com.cabify.qabify.MainActivity”,“appPackage”:“com.cabify.qabify”,“deviceName”:“Pixel 2 API 28”,“noReset”:true,“platformName”:“android”,“udid”:“emulator-5554”,“newCommandTimeout”:0,“connectHardwareKeyboard”:true},null,null]
[BaseDriver] Event ‘newSessionRequested’ logged at 1573049902239 (09:18:22 GMT-0500 (Eastern Standard Time))
[Appium]
[Appium] ======================================================================
[Appium] DEPRECATION WARNING:
[Appium]
[Appium] The ‘automationName’ capability was not provided in the desired
[Appium] capabilities for this Android session
[Appium]
[Appium] Setting ‘automationName=UiAutomator2’ by default and using the
[Appium] UiAutomator2 Driver
[Appium]
[Appium] The next major version of Appium (2.x) will require the
[Appium] ‘automationName’ capability to be set for all sessions on all
[Appium] platforms
[Appium]
[Appium] In previous versions (Appium <= 1.13.x), the default was
[Appium] ‘automationName=UiAutomator1’
[Appium]
[Appium] If you wish to use that automation instead of UiAutomator2, please
[Appium] add ‘automationName=UiAutomator1’ to your desired capabilities
[Appium]
[Appium] For more information about drivers, please visit
[Appium] http://appium.io/docs/en/about-appium/intro/ and explore the
[Appium] ‘Drivers’ menu
[Appium]
[Appium] ======================================================================
[Appium]
[Appium] Appium v1.15.1 creating new AndroidUiautomator2Driver (v1.37.2) session
[BaseDriver] Creating session with MJSONWP desired capabilities: {
[BaseDriver] “appActivity”: “com.cabify.qabify.MainActivity”,
[BaseDriver] “appPackage”: “com.cabify.qabify”,
[BaseDriver] “deviceName”: “Pixel 2 API 28”,
[BaseDriver] “noReset”: true,
[BaseDriver] “platformName”: “android”,
[BaseDriver] “udid”: “emulator-5554”,
[BaseDriver] “newCommandTimeout”: 0,
[BaseDriver] “connectHardwareKeyboard”: true
[BaseDriver] }
[BaseDriver] The following capabilities were provided, but are not recognized by Appium:
[BaseDriver] connectHardwareKeyboard
[BaseDriver] Session created with session id: 1063d7ac-10c6-4fdf-9971-1ffd3b9acd90
[UiAutomator2] Starting ‘com.cabify.qabify’ directly on the device
[ADB] Using ‘adb.exe’ from ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe’
[AndroidDriver] Retrieving device list
[ADB] Trying to find a connected android device
[ADB] Getting connected devices…
[ADB] Connected devices: [{“udid”:“emulator-5554”,“state”:“device”}]
[AndroidDriver] Using device: emulator-5554
[ADB] Using ‘adb.exe’ from ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe’
[ADB] Setting device id to emulator-5554
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.build.version.sdk’
[ADB] Current device property ‘ro.build.version.sdk’: 28
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.build.version.release’
[ADB] Current device property ‘ro.build.version.release’: 9
[ADB] Device API level: 28
[UiAutomator2] Relaxing hidden api policy
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_pre_p_apps 1’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings put global hidden_api_policy_p_apps 1’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings put global hidden_api_policy 1’
[AndroidDriver] No app sent in, not parsing package/activity
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 wait-for-device’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell echo ping’
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings’
[ADB] ‘io.appium.settings’ is not installed
[ADB] App ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’ is not installed
[ADB] Installing ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell ‘ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo ERROR’’
[ADB] The count of applications in the cache: 1
[ADB] The application at ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’ is already cached to ‘/data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm install -g /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’
[ADB] Getting install status for io.appium.settings
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings’
[ADB] ‘io.appium.settings’ is not installed
[ADB] App ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’ is not installed
[ADB] Installing ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell ‘ls -t -1 /data/local/tmp/appium_cache 2>&1 || echo ERROR’’
[ADB] The count of applications in the cache: 1
[ADB] The application at ‘C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk’ is already cached to ‘/data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm install -g /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’
[UiAutomator2] Deleting UiAutomator2 session
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop com.cabify.qabify’
[ADB] Removing forwarded port socket connection: 8200
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 forward --remove tcp:8200’
[UiAutomator2] Unable to remove port forward ‘Error executing adbExec. Original error: ‘Command ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 forward --remove tcp:8200’ exited with code 1’; Stderr: ‘adb.exe: error: listener ‘tcp:8200’ not found’; Code: ‘1’’
[UiAutomator2] Restoring hidden api policy to the device default configuration
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_pre_p_apps’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy_p_apps’
[ADB] Running ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell settings delete global hidden_api_policy’
[BaseDriver] Event ‘newSessionStarted’ logged at 1573049905107 (09:18:25 GMT-0500 (Eastern Standard Time))
[MJSONWP] Encountered internal error running command: Error executing adbExec. Original error: ‘Command ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm install -g /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’ exited with code 255’; Stderr: 'Error: Failed to parse APK file: /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk
[MJSONWP]
[MJSONWP] Exception occurred while executing:
[MJSONWP] java.lang.IllegalArgumentException: Error: Failed to parse APK file: /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk
[MJSONWP] at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:338)
[MJSONWP] at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:906)
[MJSONWP] at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:158)
[MJSONWP] at android.os.ShellCommand.exec(ShellCommand.java:103)
[MJSONWP] at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21328)
[MJSONWP] at android.os.Binder.shellCommand(Binder.java:634)
[MJSONWP] at android.os.Binder.onTransact(Binder.java:532)
[MJSONWP] at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2821)
[MJSONWP] at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3856)
[MJSONWP] at android.os.Binder.execTransact(Binder.java:731)
[MJSONWP] Caused by: android.content.pm.PackageParser$PackageParserException: Failed to parse /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk
[MJSONWP] at android.content.pm.PackageParser.parseApkLiteInner(PackageParser.java:1590)
[MJSONWP] at android.content.pm.PackageParser.parseApkLite(PackageParser.java:1575)
[MJSONWP] at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:331)
[MJSONWP] … 9 more’; Code: ‘255’
[MJSONWP] Error: Command ‘C:\Users\yvalverde\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm install -g /data/local/tmp/appium_cache/3d97225b036c28750562ef8962defee6b1af19a4.apk’ exited with code 255
[MJSONWP] at ChildProcess.proc.on.code (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\teen_process\lib\exec.js:113:19)
[MJSONWP] at ChildProcess.emit (events.js:182:13)
[MJSONWP] at maybeClose (internal/child_process.js:961:16)
[MJSONWP] at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[HTTP] <-- POST /wd/hub/session 500 2873 ms - 2015
[HTTP]
[HTTP] --> DELETE /wd/hub/session
[HTTP] {}
[HTTP] No route found. Setting content type to ‘text/plain’
[HTTP] <-- DELETE /wd/hub/session 404 6 ms - 57
[HTTP]