Original error: Permission to start activity denied Appium

Hi
Please help me with the issue ASAP.

I am using new MI4 device and when I run app closes
App is running fine in other devices pls suggest some solution
capabilities.setCapability(CapabilityType.BROWSER_NAME, “”);
capabilities.setCapability(“deviceName”, '‘MI4’);
capabilities.setCapability(“platformVersion”, “6.0.1”);
capabilities.setCapability(“platformName”, “Android”);
DesiredCapabilities.android();
capabilities.setCapability(“appPackage”, “org.bitcoin.bitcoinvault”);
capabilities.setCapability(“appActivity”,“org.bitcoin.bitcoinvault.view.activity.FingerprintAuthenticationActivity”);
driver = new AndroidDriver(new URL(“http://0.0.0.0:4723/wd/hub”), capabilities);
driver.manage().timeouts().implicitlyWait(100, TimeUnit.SECONDS);

Error
Exception in thread “main” org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session. desired capabilities = Capabilities [{appPackage=org.bitcoin.bitcoinvault, appActivity=com.app.bitcoinvault.view.activity.HomeActivity, platformVersion=6.0.1, browserName=, platformName=Android, deviceName=BitVault 2}], required capabilities = Capabilities [{}]
///////////////////////////////////////////////////////

Appium Logs

The server is running
Start New SessionStop Server
[Appium] Welcome to Appium v1.6.5
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[HTTP] --> POST /wd/hub/session {“capabilities”:[{“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”}},{“requiredCapabilities”:{}}],“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”},“requiredCapabilities”:{}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”},{},[{“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”}},{“requiredCapabilities”:{}}]]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498540770926 (10:49:30 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] appPackage: ‘org.bitcoin.bitcoinvault’
[Appium] appActivity: ‘com.app.bitcoinvault.view.activity.HomeActivity’
[Appium] platformVersion: ‘6.0.1’
[Appium] browserName: ‘’
[Appium] platformName: ‘Android’
[Appium] deviceName: ‘BitVault 2’
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] Session created with session id: 692a19c6-9cb8-4315-81bb-a628de655b12
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Users\vvdn\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 ‘6.0.1’
[ADB] Setting device id to 0b7bc25d0004
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.release”]
[AndroidDriver] Using device: 0b7bc25d0004
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe
[ADB] Setting device id to 0b7bc25d0004
[AndroidDriver] App file was not listed, instead we’re going to run org.bitcoin.bitcoinvault directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“list”,“packages”,“org.bitcoin.bitcoinvault”]
[AndroidDriver] Starting Android session
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“wait-for-device”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“echo”,“ping”]
[Logcat] Starting logcat capture
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]
[ADB] App is not installed
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“install”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.sdk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[AndroidDriver] Pushing unlock helper app to device…
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“install”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”]
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.release”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“wm”,“size”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.product.model”]
[ADB] Current device property ‘ro.product.model’: Redmi Note 4
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.product.manufacturer”]
[ADB] Current device property ‘ro.product.manufacturer’: Xiaomi
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidDriver] Running fast reset (stop and clear)
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“org.bitcoin.bitcoinvault”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“clear”,“org.bitcoin.bitcoinvault”]
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“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\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“push”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar”,"/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“org.bitcoin.bitcoinvault”,"-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] Getting connected devices…
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“dumpsys”,“window”]
[AndroidDriver] Screen already unlocked, doing nothing
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“start”,"-W","-n",“org.bitcoin.bitcoinvault/com.app.bitcoinvault.view.activity.HomeActivity”,"-S"]
[ADB] Error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:72:11)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
Error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:72:11)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[ADB] Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[AndroidDriver] Shutting down Android driver
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“org.bitcoin.bitcoinvault”]
[ADB] Pressing the HOME button
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“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”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=

[AndroidBootstrap] [UIAUTO STDOUT] Test results for WatcherResultPrinter=.

[AndroidBootstrap] [UIAUTO STDOUT] Time: 2.722

[AndroidBootstrap] [UIAUTO STDOUT] OK (1 test)

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: -1

[UiAutomator] UiAutomator shut down normally
[UiAutomator] Moving to state ‘stopped’
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Moving to state ‘stopped’
[Logcat] Stopping logcat capture
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[AndroidDriver] Not cleaning generated files. Add clearSystemFiles capability if wanted.
[MJSONWP] Encountered internal error running command: Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[HTTP] <-- POST /wd/hub/session 500 11851 ms - 223
[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”},“requiredCapabilities”:{}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”},{},null]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498540782818 (10:49:42 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium] appPackage: ‘org.bitcoin.bitcoinvault’
[Appium] appActivity: ‘com.app.bitcoinvault.view.activity.HomeActivity’
[Appium] platformVersion: ‘6.0.1’
[Appium] browserName: ‘’
[Appium] platformName: ‘Android’
[Appium] deviceName: ‘BitVault 2’
[AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] Session created with session id: d05facb6-b336-4a9e-9fe3-ea2d0b9aec32
[AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_131
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Users\vvdn\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 ‘6.0.1’
[ADB] Setting device id to 0b7bc25d0004
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.release”]
[AndroidDriver] Using device: 0b7bc25d0004
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe
[ADB] Setting device id to 0b7bc25d0004
[AndroidDriver] App file was not listed, instead we’re going to run org.bitcoin.bitcoinvault directly on the device
[AndroidDriver] Checking whether package is present on the device
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“list”,“packages”,“org.bitcoin.bitcoinvault”]
[AndroidDriver] Starting Android session
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“wait-for-device”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“echo”,“ping”]
[Logcat] Starting logcat capture
[AndroidDriver] Pushing settings apk to device…
[ADB] Getting install status for io.appium.settings
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“list”,“packages”,“io.appium.settings”]
[ADB] App is not installed
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“install”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\io.appium.settings\app\build\outputs\apk\settings_apk-debug.apk”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.sdk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“dumpsys”,“package”,“io.appium.settings”]
[AndroidDriver] Pushing unlock helper app to device…
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“install”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-unlock\bin\unlock_apk-debug.apk”]
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“appops”,“set”,“io.appium.settings”,“android:mock_location”,“allow”]
[ADB] Getting device platform version
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.build.version.release”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“wm”,“size”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.product.model”]
[ADB] Current device property ‘ro.product.model’: Redmi Note 4
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“getprop”,“ro.product.manufacturer”]
[ADB] Current device property ‘ro.product.manufacturer’: Xiaomi
[AndroidDriver] No app sent in, not parsing package/activity
[AndroidDriver] No app capability. Assuming it is already on the device
[AndroidDriver] Running fast reset (stop and clear)
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“org.bitcoin.bitcoinvault”]
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“pm”,“clear”,“org.bitcoin.bitcoinvault”]
[AndroidBootstrap] Watching for bootstrap disconnect
[ADB] Forwarding system: 4724 to device: 4724
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“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\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“push”,“C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-bootstrap\bootstrap\bin\AppiumBootstrap.jar”,"/data/local/tmp/"]
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Starting UIAutomator
[ADB] Creating ADB subprocess with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“uiautomator”,“runtest”,“AppiumBootstrap.jar”,"-c",“io.appium.android.bootstrap.Bootstrap”,"-e",“pkg”,“org.bitcoin.bitcoinvault”,"-e",“disableAndroidWatchers”,false,"-e",“acceptSslCerts”,false]
[UiAutomator] Moving to state ‘online’
[AndroidBootstrap] Android bootstrap socket is now connected
[ADB] Getting connected devices…
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“dumpsys”,“window”]
[AndroidDriver] Screen already unlocked, doing nothing
[ADB] Device API level: 23
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“start”,"-W","-n",“org.bitcoin.bitcoinvault/com.app.bitcoinvault.view.activity.HomeActivity”,"-S"]
[ADB] Error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:72:11)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
Error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:72:11)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[ADB] Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[AndroidDriver] Shutting down Android driver
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“org.bitcoin.bitcoinvault”]
[ADB] Pressing the HOME button
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“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”}
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Closed client connection
[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: numtests=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=.

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: test=testRunServer

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: current=1

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: 0

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS: stream=

[AndroidBootstrap] [UIAUTO STDOUT] Test results for WatcherResultPrinter=.

[AndroidBootstrap] [UIAUTO STDOUT] Time: 2.797

[AndroidBootstrap] [UIAUTO STDOUT] OK (1 test)

[AndroidBootstrap] [UIAUTO STDOUT] INSTRUMENTATION_STATUS_CODE: -1

[UiAutomator] UiAutomator shut down normally
[UiAutomator] Moving to state ‘stopped’
[ADB] Attempting to kill all uiautomator processes
[ADB] Getting all processes with uiautomator
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“ps”]
[ADB] No uiautomator process found to kill, continuing…
[UiAutomator] Moving to state ‘stopped’
[Logcat] Stopping logcat capture
[ADB] Getting connected devices…
[ADB] 1 device(s) connected
[ADB] Running ‘C:\Users\vvdn\AppData\Local\Android\sdk\platform-tools\adb.exe’ with args: ["-P",5037,"-s",“0b7bc25d0004”,“shell”,“am”,“force-stop”,“io.appium.unlock”]
[AndroidDriver] Not cleaning generated files. Add clearSystemFiles capability if wanted.
[MJSONWP] Encountered internal error running command: Error: Error occured while starting App. Original error: Permission to start activity denied.
at Object.wrappedLogger.errorAndThrow (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-support\lib\logging.js:63:13)
at ADB.callee$0$0$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-adb\lib\tools\apk-utils.js:79:9)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at process._tickCallback (internal/process/next_tick.js:103:7)
[HTTP] <-- POST /wd/hub/session 500 11658 ms - 223
[HTTP] --> POST /wd/hub/session {“capabilities”:[{“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”}},{“requiredCapabilities”:{}}]}
[MJSONWP] Calling AppiumDriver.createSession() with args: [null,null,[{“desiredCapabilities”:{“appPackage”:“org.bitcoin.bitcoinvault”,“appActivity”:“com.app.bitcoinvault.view.activity.HomeActivity”,“platformVersion”:“6.0.1”,“browserName”:"",“platformName”:“Android”,“deviceName”:“BitVault 2”}},{“requiredCapabilities”:{}}]]
[BaseDriver] Event ‘newSessionRequested’ logged at 1498540794487 (10:49:54 GMT+0530 (India Standard Time))
[MJSONWP] Encountered internal error running command: Error: You must include a platformName capability
at AppiumDriver.getDriverForCaps (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:44:13)
at AppiumDriver.createSession$ (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\lib\appium.js:157:28)
at tryCatch (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at invoke (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:136:37)
at enqueueResult (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:185:17)
at Promise.F (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\core-js\library\modules$.export.js:30:36)
at AsyncIterator.enqueue (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:100:21)
at Object.runtime.async (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\babel-runtime\regenerator\runtime.js:209:12)
at AppiumDriver.createSession (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\appium.js:307:34)
at C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\basedriver\driver.js:207:24
at tryCatcher (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\util.js:26:23)
at Promise._settlePromiseFromHandler (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:510:31)
at Promise._settlePromiseAt (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:584:18)
at Promise._settlePromiseAtPostResolution (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\promise.js:248:10)
at Async._drainQueue (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:128:12)
at Async._drainQueues (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:133:10)
at Immediate.Async.drainQueues (C:\Users\vvdn\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\node_modules\bluebird\js\main\async.js:15:14)
at runCallback (timers.js:574:20)
at tryOnImmediate (timers.js:554:5)
at processImmediate [as _immediateCallback] (timers.js:533:5)
[HTTP] <-- POST /wd/hub/session 500 6 ms - 179

hi!! im having the same error! anybody could help us?

I was passing wrong app activity

Great, i was taking the name activity from the command by terminal, but it was giving me a wrong name of the main activity. Finally i used an apk (APK Info) to find the correct one.
thank u

I had the same problem because I was using the appActivity for some reason ‘mCurrentFocus’ was showing the wrong activity but I used APKinfo it showed the right one. And now it works.