Encountered internal error running command: Error: Cannot start the 'appPackage' application on Android Device

-1

Java code

    DesiredCapabilities cap = new DesiredCapabilities();
    cap.setCapability("deviceName", "Pixel3Test");
    cap.setCapability("platformName", "Android");
    cap.setCapability("platformVersion", "7.1.1");
    cap.setCapability("appPackage", "com.hostelworld.app");
    cap.setCapability("appActivity", 
    "com.hostelworld.app.feature.common.view.BottomNavBaseActivity");
    //cap.setCapability("appWaitDuration", 3000);
    AndroidDriver<MobileElement> driver = new AndroidDriver<MobileElement>(new 
    URL("http://127.0.0.1:4723/wd/hub"),cap);

Error:

Java console
    Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Unable to create a new 
    remote session. Please check the server log for more details. Original error: An unknown server-side 
    error occurred while processing the command. Original error: Cannot start the 'com.hostelworld.app' 
    application. Visit https://github.com/appium/appium/blob/master/docs/en/writing-running- 
    appium/android/activity-startup.md for troubleshooting. Original error: Error executing adbExec. 
    Original error: 'Command 'C\:\\Users\\****\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 
    5037 -s emulator-5554 shell am start -W -n 
    com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S' exited with 
    code 1'; Stderr: 'java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 
    cmp=com.hostelworld.app/.feature.common.view.BottomNavBaseActivity } from null (pid=7990, uid=2000) 
    not exported from uid 10086
    remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. 
    Original error: Cannot start the 'com.hostelworld.app' application. Visit 
    https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity- 
    startup.md for troubleshooting. Original error: Error executing adbExec. Original error: 'Command 
    'C\:\\Users\\****\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 
    shell am start -W -n 
    com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S' exited with 
    code 1'; Stderr: 'java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 
    cmp=com.hostelworld.app/.feature.common.view.BottomNavBaseActivity } from null (pid=7990, uid=2000) 
    not exported from uid 10086
    ......
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)'; 
    Code: '1'
    at getResponseForW3CError (C:\Program 
    Files\Appium\resources\app\node_modules\appium\node_modules\appium-base- 
    driver\lib\protocol\errors.js:826:9)
    at asyncHandler (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-base-   
    driver\lib\protocol\protocol.js:447:37)
    at process._tickCallback (internal/process/next_tick.js:68:7)
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
    System info: host: 'DESKTOP-4F4NE60', ip: '192.168.1.43', os.name: 'Windows 10', os.arch: 'amd64', 
    os.version: '10.0', java.version: '1.8.0_241'
    Driver info: driver.version: AndroidDriver
    at io.appium.java_client.remote.AppiumCommandExecutor$1.createSession(AppiumCommandExecutor.java:208)
    at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:217)
    at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
    at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:41)
    at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
    at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
    at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
    at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:336)
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
    at io.appium.java_client.DefaultGenericMobileDriver.<init>(DefaultGenericMobileDriver.java:37)
    at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:88)
    at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:98)
    at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:94)
    at SetupCheck.main(SetupCheck.java:33)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at io.appium.java_client.remote.AppiumCommandExecutor$1.createSession(AppiumCommandExecutor.java:186)
    ... 14 more
    Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while 
    processing the command. Original error: Cannot start the 'com.hostelworld.app' application. Visit 
    https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity- 
    startup.md for troubleshooting. Original error: Error executing adbExec. Original error: 'Command 
    'C\:\\Users\\****\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 
    shell am start -W -n 
    com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S' exited with 
    code 1'; Stderr: 'java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 
    cmp=com.hostelworld.app/.feature.common.view.BottomNavBaseActivity } from null (pid=7990, uid=2000) 
    not exported from uid 10086
    at android.os.Parcel.readException(Parcel.java:1684)
    at android.os.Parcel.readException(Parcel.java:1637)
    at android.app.ActivityManagerProxy.startActivityAndWait(ActivityManagerNative.java:3208)
    at com.android.commands.am.Am.runStart(Am.java:630)
    at com.android.commands.am.Am.onRun(Am.java:388)
    at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
    at com.android.commands.am.Am.main(Am.java:121)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)'; Code: '1'
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
    System info: host: 'DESKTOP-XXX', ip: '192.168.1.43', os.name: 'Windows 10', os.arch: 'amd64', 
    os.version: '10.0', java.version: '1.8.0_241'
    Driver info: driver.version: AndroidDriver
    remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. 
    Original error: Cannot start the 'com.hostelworld.app' application. Visit 
    https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity- 
    startup.md for troubleshooting. Original error: Error executing adbExec. Original error: 'Command 
    'C\:\\**\\**\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell am 
    start -W -n com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S' 
    exited with code 1'; Stderr: 'java.lang.SecurityException: Permission Denial: starting Intent { 
    flg=0x10000000 cmp=com.hostelworld.app/.feature.common.view.BottomNavBaseActivity } from null 
    (pid=7990, uid=2000) not exported from uid 10086
    at android.os.Parcel.readException(Parcel.java:1684)
    at android.os.Parcel.readException(Parcel.java:1637)
    at android.app.ActivityManagerProxy.startActivityAndWait(ActivityManagerNative.java:3208)
    at com.android.commands.am.Am.runStart(Am.java:630)
    at com.android.commands.am.Am.onRun(Am.java:388)
    at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
    at com.android.commands.am.Am.main(Am.java:121)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)'; Code: '1'
    at getResponseForW3CError (C:\Program 
    File\Appium\resources\app\node_modules\appium\node_modules\appium-base- 
    driver\lib\protocol\errors.js:826:9)
    at asyncHandler (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-base- 
    driver\lib\protocol\protocol.js:447:37)
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.penqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62)
    at 
    org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30)
    at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126)
    at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
    at java.util.Spliterators$ArraySpliterator.tryAdvance(Unknown Source)
    at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
    at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)
    ... 19 more




        [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=UiAutomator1' by default and using the 
        [Appium]   UiAutomator1 Driver
        [Appium] 
        [Appium]   The next minor version of Appium (1.14.x) will set 
        [Appium]   'automationName=UiAutomator2' by default and use the UiAutomator2 
        [Appium]   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]   If you are happy with 'UiAutomator1' and do not wish to upgrade 
        [Appium]   Android drivers, please add 'automationName=UiAutomator1' to your 
        [Appium]   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] Setting automation to 'UiAutomator1'. 
        [Appium] Consider setting 'automationName' capability to 'UiAutomator2' on Android >= 6, since UIAutomator1 framework is not maintained anymore by the OS vendor.
        [Appium] Appium v1.13.0 creating new AndroidDriver (v4.15.1) session
        [Appium] Capabilities:
        [Appium]   platformName: android
        [Appium]   appActivity: com.hostelworld.app.feature.common.view.BottomNavBaseActivity
        [Appium]   appPackage: com.hostelworld.app
        [Appium]   deviceName: Pixel3Test
        [Appium]   platformVersion: 7.1.1
        [BaseDriver] W3C capabilities {"alwaysMatch":{"platformNa... and MJSONWP desired capabilities {"appActivity":"com.hostelw... were provided
        [BaseDriver] Creating session with W3C capabilities: {"alwaysMatch":{"platformNa...
        [BaseDriver] Session created with session id: 6a500eef-855d-4b9e-9d66-0f3374827272
        [ADB] Using 'adb.exe' from 'C:\Users\***\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] 1 device(s) connected
        [AndroidDriver] Looking for a device with Android '7.1.1'
        [ADB] Setting device id to emulator-5554
        [ADB] Getting device platform version
        [ADB] Running 'C:\Users\****\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': 7.1.1
        [AndroidDriver] Using device: emulator-5554
        [ADB] Using 'adb.exe' from 'C:\Users\****\AppData\Local\Android\Sdk\platform-tools\adb.exe'
        [ADB] Setting device id to emulator-5554
        [ADB] Running 'C:\Users\****\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': 25
        [ADB] Device API level: 25
        [AndroidDriver] Consider setting 'automationName' capability to 'uiautomator2' on Android >= 6, since UIAutomator framework is not maintained anymore by the OS vendor.
        [AndroidDriver] App file was not listed, instead we're going to run com.hostelworld.app directly on the device
        [AndroidDriver] Checking whether package is present on the device
        [ADB] Running 'C:\Users\****\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm list packages com.hostelworld.app'
        [AndroidDriver] Starting Android session
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 wait-for-device'
        [ADB] Running 'C:\Users\****m\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\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
        [ADB] 'io.appium.settings' is installed
        [ADB] Getting package info for 'io.appium.settings'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package io.appium.settings'
        [ADB] Using 'aapt.exe' from 'C:\Users\****m\AppData\Local\Android\Sdk\build-tools\29.0.3\aapt.exe'
        [ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('2.14.0' >= '2.14.0')
        [ADB] There is no need to install/upgrade 'C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\io.appium.settings\apks\settings_apk-debug.apk'
        [ADB] Getting IDs of all 'io.appium.settings' processes
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell 'pgrep --help; echo $?''
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pgrep \^appium\\.settings\$'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am start -W -n io.appium.settings/.Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell appops set io.appium.settings android\:mock_location allow'
        [Logcat] Starting logcat capture
        [ADB] Getting device platform version
        [ADB] Running 'C:\Users\****m\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': 7.1.1
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell wm size'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.product.model'
        [ADB] Current device property 'ro.product.model': Android SDK built for x86
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell getprop ro.product.manufacturer'
        [ADB] Current device property 'ro.product.manufacturer': Google
        [AndroidDriver] No app sent in, not parsing package/activity
        [AndroidDriver] No app capability. Assuming it is already on the device
        [ADB] Getting install status for com.hostelworld.app
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys package com.hostelworld.app'
        [ADB] 'com.hostelworld.app' is installed
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop com.hostelworld.app'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pm clear com.hostelworld.app'
        [AndroidDriver] Performed fast reset on the installed 'com.hostelworld.app' application (stop and clear)
        [AndroidBootstrap] Watching for bootstrap disconnect
        [ADB] Forwarding system: 4724 to device: 4724
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 forward tcp\:4724 tcp\:4724'
        [UiAutomator] Starting UiAutomator
        [UiAutomator] Moving to state 'starting'
        [UiAutomator] Parsing uiautomator jar
        [UiAutomator] Found jar name: 'AppiumBootstrap.jar'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell mkdir -p /data/local'
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 push 'C:\\Program Files\\Appium\\resources\\app\\node_modules\\appium\\node_modules\\appium-android-driver\\bootstrap\\bin\\AppiumBootstrap.jar' /data/local/tmp/'
        [ADB] Attempting to kill all uiautomator processes
        [ADB] Getting IDs of all 'uiautomator' processes
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pgrep \^uiautomator\$'
        [ADB] No 'uiautomator' process has been found
        [UiAutomator] Starting UIAutomator
        [ADB] Creating ADB subprocess with args: ["-P",5037,"-s","emulator-5554","shell","uiautomator","runtest","AppiumBootstrap.jar","-c","io.appium.android.bootstrap.Bootstrap","-e","pkg","com.hostelworld.app","-e","disableAndroidWatchers",false,"-e","acceptSslCerts",false]
        [UiAutomator] Moving to state 'online'
        [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
        [AndroidBootstrap] Android bootstrap socket is now connected
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell dumpsys window'
        [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
        [AndroidDriver] Screen already unlocked, doing nothing
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am start -W -n com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S'
        [AndroidDriver] Shutting down Android driver
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop com.hostelworld.app'
        [ADB] Pressing the HOME button
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell input keyevent 3'
        [AndroidBootstrap] Sending command to android: {"cmd":"shutdown"}
        [AndroidBootstrap] Received command result from bootstrap
        [UiAutomator] Shutting down UiAutomator
        [UiAutomator] Moving to state 'stopping'
        [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got data from client: {"cmd":"shutdown"}
        [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Got command of type SHUTDOWN
        [AndroidBootstrap] [BOOTSTRAP LOG] [debug] Returning result: {"status":0,"value":"OK, shutting down"}
        [UiAutomator] UiAutomator shut down normally
        [UiAutomator] Moving to state 'stopped'
        [ADB] Attempting to kill all uiautomator processes
        [ADB] Getting IDs of all 'uiautomator' processes
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell pgrep \^uiautomator\$'
        [ADB] No 'uiautomator' process has been found
        [UiAutomator] Moving to state 'stopped'
        [Logcat] Stopping logcat capture
        [ADB] Running 'C:\Users\****m\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am force-stop io.appium.unlock'
        [AndroidDriver] Not cleaning generated files. Add `clearSystemFiles` capability if wanted.
        [BaseDriver] Event 'newSessionStarted' logged at 1581744493188 (23:28:13 GMT-0600 (Central Standard Time))
        [W3C] Encountered internal error running command: Error: Cannot start the 'com.hostelworld.app' application. Visit https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity-startup.md for troubleshooting. Original error: Error executing adbExec. Original error: 'Command 'C\:\\Users\\****m\\AppData\\Local\\Android\\Sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell am start -W -n com.hostelworld.app/com.hostelworld.app.feature.common.view.BottomNavBaseActivity -S' exited with code 1'; Stderr: 'java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=com.hostelworld.app/.feature.common.view.BottomNavBaseActivity } from null (pid=7990, uid=2000) not exported from uid 10086
        [W3C]   at android.os.Parcel.readException(Parcel.java:1684)
        [W3C]   at android.os.Parcel.readException(Parcel.java:1637)
        [W3C]   at android.app.ActivityManagerProxy.startActivityAndWait(ActivityManagerNative.java:3208)
        [W3C]   at com.android.commands.am.Am.runStart(Am.java:630)
        [W3C]   at com.android.commands.am.Am.onRun(Am.java:388)
        [W3C]   at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
        [W3C]   at com.android.commands.am.Am.main(Am.java:121)
        [W3C]   at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        [W3C]   at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)'; Code: '1'
        [W3C]     at ADB. (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium- 
   adb\lib\tools\apk-utils.js:149:11)
        [W3C]     at Generator.throw ()
        [W3C]     at asyncGeneratorStep (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\@babel\runtime\helpers\asyncToGenerator.js:3:24)
        [W3C]     at _throw (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\@babel\runtime\helpers\asyncToGenerator.js:29:9)
        [W3C]     at run (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\core-js\modules\es6.promise.js:75:22)
        [W3C]     at C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\core-js\modules\es6.promise.js:92:30
        [W3C]     at flush (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\core-js\modules\_microtask.js:18:9)
        [W3C]     at process._tickCallback (internal/process/next_tick.js:61:11)
        [HTTP] <-- POST /wd/hub/session 500 22370 ms - 3258
        [HTTP] 
java
android
selenium
appium
asked on Stack Overflow Feb 15, 2020 by PS4523 • edited Feb 15, 2020 by Tomerikoo

1 Answer

0

You didn't mention the Automation name capability in the code. Please add the below line:

capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "UiAutomator2");
answered on Stack Overflow Feb 15, 2020 by Sumit Bera

User contributions licensed under CC BY-SA 3.0