(Appium-Android)cannot read the application activity getting error mesage as "A new session could not be created"

hi,

As iam very new to this appium i dont know whether it is a small doubt before asking this question i googled and dint find solution for this , iam using for automating android application with real device(sony xperia z)

  1. AppiumServer 1.3.4.1 version
  2. Selenium 2.44
  3. JDK 1.8
  4. Android version (Kitkat 4.4.4)

After starting the Appium server i started running the code from eclipse and on my mobile device application is opened but iam getting error message like and getting an exception in eclipse "

Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity)","origValue":"com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity"},"sessionId":null}
> info: <-- POST /wd/hub/session 500 72294.237 ms - 466

"

Can u please help me guys

Serverlogs:

> info: Welcome to Appium v1.3.4 (REV c8c79a85fbd6870cd6fc3d66d038a115ebe22efe)
> info: Appium REST http interface listener started on 127.0.0.1:4723
> info: [debug] Non-default server args: {"app":"E:\\APK\\MobileAppt2.apk","address":"127.0.0.1","fullReset":true,"logNoColors":true,"androidPackage":"com.clickandbuy.mobileapp","androidWaitPackage":"com.clickandbuy.mobileapp","deviceName":"sony-c6602","platformName":"Android","platformVersion":"19","automationName":"Appium"}
> info: Console LogLevel: debug
> info: --> POST /wd/hub/session {"desiredCapabilities":{"app":"E:\\APK\\MobileAppt2.apk","appPackage":"com.clickandbuy.mobileapp","appActivity":"com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity","platformVersion":"4.4.4","appWaitPackage":"com.clickandbuy.mobileapp","appWaitActivity":"com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity","browserName":"","platformName":"Android","deviceName":"sony-c6602"}}
> info: Client User-Agent string: Apache-HttpClient/4.3.3 (java 1.5)
> info: [debug] Using local app from desired caps: E:\APK\MobileAppt2.apk
> info: [debug] Creating new appium session 198555de-ae1e-431e-89c0-b9ffcb2807d7
> info: Starting android appium
> info: [debug] Getting Java version
> info: Java version is: 1.8.0_25
> info: [debug] Using fast reset? false
> info: [debug] Preparing device for session
> info: [debug] Checking whether app is actually present
> info: [debug] Checking whether adb is present
> info: [debug] Using adb from E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe
> info: Retrieving device
> info: [debug] Trying to find a connected android device
> info: [debug] Getting connected devices...
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe devices
> info: [debug] 1 device(s) connected
> info: Found device BX903HA6GW
> info: [debug] Setting device id to BX903HA6GW
> info: [debug] Waiting for device to be ready and to respond to shell commands (timeout = 5)
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW wait-for-device
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "echo 'ready'"
> info: [debug] Starting logcat capture
> info: [debug] Getting device API level
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "getprop ro.build.version.sdk"
> info: [debug] Device is at API Level 19
> info: Device API level is: 19
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "getprop persist.sys.language"
> info: [debug] Current device persist.sys.language: en
> info: [debug] java -jar "E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\jars\appium_apk_tools.jar" "stringsFromApk" "E:\APK\MobileAppt2.apk" "C:\Users\u104005\AppData\Local\Temp\com.clickandbuy.mobileapp" en
> info: [debug] No strings.xml for language 'en', getting default strings.xml
> info: [debug] java -jar "E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\jars\appium_apk_tools.jar" "stringsFromApk" "E:\APK\MobileAppt2.apk" "C:\Users\u104005\AppData\Local\Temp\com.clickandbuy.mobileapp"
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW push "C:\\Users\\u104005\\AppData\\Local\\Temp\\com.clickandbuy.mobileapp\\strings.json" /data/local/tmp
> info: [debug] Checking whether aapt is present
> info: [debug] Using aapt from E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W\aapt.exe
> info: [debug] Retrieving process from manifest.
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W\aapt.exe dump xmltree E:\APK\MobileAppt2.apk AndroidManifest.xml
> info: [debug] Set app process to: com.clickandbuy.mobileapp
> info: [debug] Uninstalling com.clickandbuy.mobileapp
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "am force-stop com.clickandbuy.mobileapp"
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW uninstall com.clickandbuy.mobileapp
> info: [debug] App was uninstalled
> info: [debug] Checking app cert for E:\APK\MobileAppt2.apk.
> info: [debug] executing cmd: java -jar E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\jars\verify.jar E:\APK\MobileAppt2.apk
> info: [debug] App already signed.
> info: [debug] Zip-aligning E:\APK\MobileAppt2.apk
> info: [debug] Checking whether zipalign is present
> info: [debug] Using zipalign from E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W\zipalign.exe
> info: [debug] Zip-aligning apk.
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W\zipalign.exe -f 4 E:\APK\MobileAppt2.apk C:\Users\u104005\AppData\Local\Temp\appium114114-7056-x7il8q.tmp
> info: [debug] MD5 for app is 232a59bf9847f9e2d923c0547633f6d7
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "ls /data/local/tmp/232a59bf9847f9e2d923c0547633f6d7.apk"
> info: [debug] Getting install status for com.clickandbuy.mobileapp
> info: [debug] Getting device API level
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "getprop ro.build.version.sdk"
> info: [debug] Device is at API Level 19
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "pm list packages -3 com.clickandbuy.mobileapp"
> info: [debug] App is not installed
> info: Installing App
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "mkdir -p /data/local/tmp/"
> info: [debug] Removing any old apks
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "ls /data/local/tmp/*.apk"
> info: [debug] Found an apk we want to keep at /data/local/tmp/232a59bf9847f9e2d923c0547633f6d7.apk
> info: [debug] Couldn't find any apks to remove
> info: [debug] Uninstalling com.clickandbuy.mobileapp
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "am force-stop com.clickandbuy.mobileapp"
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW uninstall com.clickandbuy.mobileapp
> info: [debug] App was not uninstalled, maybe it wasn't on device?
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "pm install -r /data/local/tmp/232a59bf9847f9e2d923c0547633f6d7.apk"
> info: [debug] Forwarding system:4724 to device:4724
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW forward tcp:4724 tcp:4724
> info: [debug] Pushing appium bootstrap to device...
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW push "E:\\Appium\\Appium\\node_modules\\appium\\build\\android_bootstrap\\AppiumBootstrap.jar" /data/local/tmp/
> info: [debug] Pushing settings apk to device...
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW install "E:\Appium\Appium\node_modules\appium\build\settings_apk\settings_apk-debug.apk"
> info: [debug] Pushing unlock helper app to device...
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW install "E:\Appium\Appium\node_modules\appium\build\unlock_apk\unlock_apk-debug.apk"
> info: Starting App
> info: [debug] Attempting to kill all 'uiautomator' processes
> info: [debug] Getting all processes with 'uiautomator'
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "ps 'uiautomator'"
> info: [debug] No matching processes found
> info: [debug] Running bootstrap
> info: [debug] spawning: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell uiautomator runtest AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
> info: [debug] [UIAUTOMATOR STDOUT] io.appium.android.bootstrap.Bootstrap:
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 1
> info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
> info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready
> info: [debug] [BOOTSTRAP] [debug] Loading json...
> info: [debug] [BOOTSTRAP] [debug] json loading complete.
> info: [debug] [BOOTSTRAP] [debug] Registered crash watchers.
> info: [debug] Waking up device if it's not alive
> info: [debug] Pushing command to appium work queue: ["wake",{}]
> info: [debug] [BOOTSTRAP] [debug] Client connected
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window"
> info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"wake","params":{}}
> info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
> info: [debug] [BOOTSTRAP] [debug] Got command action: wake
> info: [debug] [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
> info: [debug] Screen already unlocked, continuing.
> info: [debug] Pushing command to appium work queue: ["getDataDir",{}]
> info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"getDataDir","params":{}}
> info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
> info: [debug] [BOOTSTRAP] [debug] Got command action: getDataDir
> info: [debug] [BOOTSTRAP] [debug] Returning result: {"value":"\/data\/local\/tmp","status":0}
> info: [debug] dataDir set to: /data/local/tmp
> info: [debug] Pushing command to appium work queue: ["compressedLayoutHierarchy",{"compressLayout":false}]
> info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"compressedLayoutHierarchy","params":{"compressLayout":false}}
> info: [debug] Getting device API level
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "getprop ro.build.version.sdk"
> info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
> info: [debug] [BOOTSTRAP] [debug] Got command action: compressedLayoutHierarchy
> info: [debug] [BOOTSTRAP] [debug] Returning result: {"value":false,"status":0}
> info: [debug] Device is at API Level 19
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "am start -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 -n com.clickandbuy.mobileapp/com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity"
> info: [debug] Waiting for pkg "com.clickandbuy.mobileapp" and activity "com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity" to be focused
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> info: [debug] Getting focused package and activity
> info: [debug] executing cmd: E:\Appium\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe -s BX903HA6GW shell "dumpsys window windows"
> error: com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity
> info: [debug] Stopping logcat capture
> info: [debug] Logcat terminated with code null, signal SIGTERM
> info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"shutdown"}
> error: Failed to start an Appium session, err was: Error: com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity
> info: [debug] [BOOTSTRAP] [debug] Got command of type SHUTDOWN
> info: [debug] [BOOTSTRAP] [debug] Returning result: {"value":"OK, shutting down","status":0}
> info: [debug] [BOOTSTRAP] [debug] Closed client connection
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=.
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 0
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
> info: [debug] [UIAUTOMATOR STDOUT] Test results for WatcherResultPrinter=.
> info: [debug] [UIAUTOMATOR STDOUT] Time: 25.358
> info: [debug] [UIAUTOMATOR STDOUT] OK (1 test)
> info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: -1
> info: [debug] Sent shutdown command, waiting for UiAutomator to stop...
> info: [debug] UiAutomator shut down normally
> info: [debug] Cleaning up android objects
> info: [debug] Cleaning up appium session
> info: [debug] Error: com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity
>     at null.<anonymous> (E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1298:12)
>     at null.<anonymous> (E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1242:7)
>     at null.<anonymous> (E:\Appium\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:172:9)
>     at ChildProcess.exithandler (child_process.js:635:7)
>     at ChildProcess.EventEmitter.emit (events.js:98:17)
>     at maybeClose (child_process.js:743:16)
>     at Process.ChildProcess._handle.onexit (child_process.js:810:5)
> info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity)","origValue":"com.clickandbuy.mobileapp/.client.activities.base.StartApplicationActivity never started. Current: com.clickandbuy.mobileapp/.client.activities.pairing.PairingStartActivity"},"sessionId":null}
> info: <-- POST /wd/hub/session 500 72294.237 ms - 466 

Code in eclipse:

package com.clickandbuy.mobile;


import io.appium.java_client.AppiumDriver;

import java.io.*;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.*;
import org.openqa.selenium.By;
import org.openqa.selenium.SessionNotCreatedException;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.openqa.selenium.remote.SessionNotFoundException;
import org.testng.annotations.*;
import java.lang.Exception;
import java.lang.SecurityException;

public class Sample {

	 WebDriver dr;
	

	@Test
	public void samp() throws InterruptedException, MalformedURLException, SecurityException, SessionNotCreatedException
	{
		
		
		
		File app = new File("E:\\APK\\MobileAppt2.apk");
		
		DesiredCapabilities capabilities =  new DesiredCapabilities();
		capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
		capabilities.setCapability("deviceName", "sony-c6602");
		capabilities.setCapability("platformVersion", "4.4.4");
		capabilities.setCapability("platformName", "Android");
		capabilities.setCapability("app", app.getAbsolutePath());
		capabilities.setCapability("appPackage", "com.clickandbuy.mobileapp");
		capabilities.setCapability("appWaitPackage", "com.clickandbuy.mobileapp");
		capabilities.setCapability("appActivity", "com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity");
		capabilities.setCapability("appWaitActivity", "com.clickandbuy.mobileapp.client.activities.base.StartApplicationActivity");
		dr = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
		dr.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
		}
	
}

Hi @som even i am experiencing the same issue in Android using Appium with Python .

I am also getting same issue
I tried with following options
Option 1

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName","Android");
capabilities.setCapability("deviceName","Nexus");
capabilities.setCapability("app", "D:\\Testing\\myApp.apk"); 
WebDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);

Option 2

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName","Android");
capabilities.setCapability("deviceName","Nexus");
capabilities.setCapability("appPackage", "com.name.application"); 
capabilities.setCapability("appActivity",".activities.MainActivity);
WebDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);

This time application just opening and and getting error as

> info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: com.name.application/.activities.MainActivity never started. Current: com.name.application/.activities.SubActivity)","origValue":"com.name.application/.activities.MainActivity never started. Current: com.name.application/.activities.SubActivity"},"sessionId":null}

Method 3
If I am changing the code like this

 capabilities.setCapability("appActivity",".activities.SubActivity");

Then I am getting error as

info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: com.name.application/.activities.SubActivity never started. Current: com.google.android.googlequicksearchbox/com.google.android.launcher.GEL)","origValue":"com.name.application/.activities.SubActivity never started. Current: com.google.android.googlequicksearchbox/com.google.android.launcher.GEL"},"sessionId":null}

How to resolve this issue

Hi @Fayizkc

Please Add below line in your desired capabilities List

appWaitActivity = .activities.SubActivity … It will work .

Thanks

1 Like

@Vallabhaneni_Rakesh
Thanks for the help. It working now :smile:

Hello
AM getting the following exception:
(Original error: com.twitter.android/.StartActivity never started. Current: com.twitter.android/.DispatchActivity)",“origValue”:“com.twitter.android/.StartActivity never started. Current: com.twitter.android/.DispatchActivity”},“sessionId”:null}

And I tried to add the following capability:
capabilities.setCapability(“appWaitActivity”, “.StartActivity”);

And it still doesn’t help. Any thoughts??

I am also having the same error as mentioned by niranjani23.

Please provide a solution.

Hi @niranjani23 sorry for tha late reply … @Siddharth_Rawat you can try with appwait activity.

@niranjani23 Please Add below line in your desired capabilities List

appWaitActivity = .DispatchActivity … It will work .

Thanks

I got the same error as the original post in this thread and none of the solutions above solved my problem. The strange thing is that it only happens in my emulator (Genymotion), when I try my code in the real device it works ok. Also when I close genymotion emulator and open it again, it works ok the first time, but after the second time it throws the same error again.

Here are my logs:

warn: Appium support for versions of node < 0.12 has been deprecated and will be removed in a future version. Please upgrade!
info: Welcome to Appium v1.4.13 (REV c75d8adcb66a75818a542fe1891a34260c21f76a)
info: Appium REST http interface listener started on 127.0.0.1:4723
info: [debug] Non-default server args: {“address”:“127.0.0.1”,“sessionOverride”:true,“logNoColors”:true,“platformName”:“Android”,“platformVersion”:“22”,“automationName”:“Appium”}
info: Console LogLevel: debug
info: → POST /wd/hub/session {“desiredCapabilities”:{“app”:“C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk”,“appPackage”:“nz.co.airnz.mobile.unaccompaniedminors”,“launchActivity”:“nz.co.airnz.mobile.unaccompaniedminors.activity.StartUpActivity”,“platformVersion”:“5.0”,“appWaitActivity”:“.DispatchActivity”,“automationName”:“Appium”,“platformName”:“Android”,“deviceName”:“Nexus”,“fullReset”:“true”}}
info: Client User-Agent string: Apache-HttpClient/4.3.3 (java 1.5)
warn: Converting cap fullReset from string to boolean. This might cause unexpected behavior.
info: [debug] The following desired capabilities were provided, but not recognized by appium. They will be passed on to any other services running on this server. : launchActivity
info: [debug] No appActivity desired capability or server param. Parsing from apk.
info: [debug] Using local app from desired caps: C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk
info: [debug] Creating new appium session 9eac42bd-f657-431c-a9ff-e766fb76cfad
info: Starting android appium
info: [debug] Getting Java version
info: Java version is: 1.8.0_66
info: [debug] Checking whether adb is present
info: [debug] Using adb from C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe
info: [debug] Parsing package and activity from app manifest
info: [debug] Checking whether aapt is present
info: [debug] Using aapt from C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\aapt.exe
info: [debug] Extracting package and launch activity from manifest.
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\aapt.exe dump badging C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk
info: [debug] badging package: nz.co.airnz.mobile.unaccompaniedminors
info: [debug] badging act: nz.co.airnz.mobile.unaccompaniedminors.activity.StartUpActivity
info: [debug] Parsed package and activity are: nz.co.airnz.mobile.unaccompaniedminors/nz.co.airnz.mobile.unaccompaniedminors.activity.StartUpActivity
info: [debug] Using fast reset? false
info: [debug] Preparing device for session
info: [debug] Checking whether app is actually present
info: Retrieving device
info: [debug] Trying to find a connected android device
info: [debug] Getting connected devices…
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe devices
info: [debug] 1 device(s) connected
info: Found device 192.168.90.101:5555
info: [debug] Setting device id to 192.168.90.101:5555
info: [debug] Waiting for device to be ready and to respond to shell commands (timeout = 5)
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 wait-for-device
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “echo ‘ready’”
info: [debug] Starting logcat capture
info: [debug] Getting device API level
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “getprop ro.build.version.sdk”
info: [debug] Device is at API Level 22
info: Device API level is: 22
info: [debug] Extracting strings for language: default
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “getprop persist.sys.language”
info: [debug] Current device persist.sys.language: en
info: [debug] java -jar “C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\jars\appium_apk_tools.jar” “stringsFromApk” “C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk” “C:\Users\VELEZJ~1.ISI\AppData\Local\Temp\nz.co.airnz.mobile.unaccompaniedminors” en
info: [debug] No strings.xml for language ‘en’, getting default strings.xml
info: [debug] java -jar “C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\jars\appium_apk_tools.jar” “stringsFromApk” “C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk” “C:\Users\VELEZJ~1.ISI\AppData\Local\Temp\nz.co.airnz.mobile.unaccompaniedminors”
info: [debug] Reading strings from converted strings.json
info: [debug] Setting language to default
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 push “C:\Users\VELEZJ~1.ISI\AppData\Local\Temp\nz.co.airnz.mobile.unaccompaniedminors\strings.json” /data/local/tmp
info: [debug] Checking whether aapt is present
info: [debug] Using aapt from C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\aapt.exe
info: [debug] Retrieving process from manifest.
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\aapt.exe dump xmltree C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk AndroidManifest.xml
info: [debug] Set app process to: nz.co.airnz.mobile.unaccompaniedminors
info: [debug] Uninstalling nz.co.airnz.mobile.unaccompaniedminors
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “am force-stop nz.co.airnz.mobile.unaccompaniedminors”
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 uninstall nz.co.airnz.mobile.unaccompaniedminors
info: [debug] App was uninstalled
info: [debug] Checking app cert for C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk.
info: [debug] executing cmd: java -jar “C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\jars\verify.jar” C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk
info: [debug] App already signed.
info: [debug] Zip-aligning C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk
info: [debug] Checking whether zipalign is present
info: [debug] Using zipalign from C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\zipalign.exe
info: [debug] Zip-aligning apk.
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\build-tools\22.0.1\zipalign.exe -f 4 C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk C:\Users\VELEZJ~1.ISI\AppData\Local\Temp\116124-18848-xufyyg\appium.tmp
info: [debug] MD5 for app is acc26b96cfa209c66f09446bc6beaeb8
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “ls /data/local/tmp/acc26b96cfa209c66f09446bc6beaeb8.apk”
info: [debug] Getting install status for nz.co.airnz.mobile.unaccompaniedminors
info: [debug] Getting device API level
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “getprop ro.build.version.sdk”
info: [debug] Device is at API Level 22
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “pm list packages -3 nz.co.airnz.mobile.unaccompaniedminors”
info: [debug] App is not installed
info: Installing App
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “mkdir -p /data/local/tmp/”
info: [debug] Removing any old apks
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “ls /data/local/tmp/*.apk”
info: [debug] Found an apk we want to keep at /data/local/tmp/acc26b96cfa209c66f09446bc6beaeb8.apk
info: [debug] Couldn’t find any apks to remove
info: [debug] Uninstalling nz.co.airnz.mobile.unaccompaniedminors
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “am force-stop nz.co.airnz.mobile.unaccompaniedminors”
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 uninstall nz.co.airnz.mobile.unaccompaniedminors
info: [debug] App was not uninstalled, maybe it wasn’t on device?
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “pm install -r /data/local/tmp/acc26b96cfa209c66f09446bc6beaeb8.apk”
info: [debug] Forwarding system:4724 to device:4724
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 forward tcp:4724 tcp:4724
info: [debug] Pushing appium bootstrap to device…
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 push “C:\Program Files (x86)\Appium\node_modules\appium\build\android_bootstrap\AppiumBootstrap.jar” /data/local/tmp/
info: [debug] Pushing settings apk to device…
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 install “C:\Program Files (x86)\Appium\node_modules\appium\build\settings_apk\settings_apk-debug.apk”
info: [debug] Pushing unlock helper app to device…
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 install “C:\Program Files (x86)\Appium\node_modules\appium\build\unlock_apk\unlock_apk-debug.apk”
info: Starting App
info: [debug] Attempting to kill all ‘uiautomator’ processes
info: [debug] Getting all processes with ‘uiautomator’
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “ps ‘uiautomator’”
info: [debug] No matching processes found
info: [debug] Running bootstrap
info: [debug] spawning: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell uiautomator runtest AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap -e pkg nz.co.airnz.mobile.unaccompaniedminors -e disableAndroidWatchers false
info: [debug] [UIAUTOMATOR STDOUT] WARNING: linker:
info: [debug] [UIAUTOMATOR STDOUT] libhoudini.so has text relocations. This is wasting memory and prevents security hardening. Please fix.
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
info: [debug] [UIAUTOMATOR STDOUT] io.appium.android.bootstrap.Bootstrap:
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 1
info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready
info: [debug] Waking up device if it’s not alive
info: [debug] Pushing command to appium work queue: [“wake”,{}]
info: [debug] [BOOTSTRAP] [debug] Loading json…
info: [debug] [BOOTSTRAP] [debug] json loading complete.
info: [debug] [BOOTSTRAP] [debug] Registered crash watchers.
info: [debug] [BOOTSTRAP] [debug] Client connected
info: [debug] [BOOTSTRAP] [debug] Got data from client: {“cmd”:“action”,“action”:“wake”,“params”:{}}
info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
info: [debug] [BOOTSTRAP] [debug] Got command action: wake
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window”
info: [debug] [BOOTSTRAP] [debug] Returning result: {“status”:0,“value”:true}
info: [debug] Screen already unlocked, continuing.
info: [debug] Pushing command to appium work queue: [“getDataDir”,{}]
info: [debug] [BOOTSTRAP] [debug] Got data from client: {“cmd”:“action”,“action”:“getDataDir”,“params”:{}}
info: [debug] dataDir set to: /data
info: [debug] Pushing command to appium work queue: [“compressedLayoutHierarchy”,{“compressLayout”:false}]
info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
info: [debug] [BOOTSTRAP] [debug] Got command action: getDataDir
info: [debug] [BOOTSTRAP] [debug] Returning result: {“status”:0,“value”:“/data”}
info: [debug] [BOOTSTRAP] [debug] Got data from client: {“cmd”:“action”,“action”:“compressedLayoutHierarchy”,“params”:{“compressLayout”:false}}
info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
info: [debug] [BOOTSTRAP] [debug] Got command action: compressedLayoutHierarchy
info: [debug] [BOOTSTRAP] [debug] Returning result: {“status”:0,“value”:false}
info: [debug] Getting device API level
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “getprop ro.build.version.sdk”
info: [debug] Device is at API Level 22
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “am start -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 -n nz.co.airnz.mobile.unaccompaniedminors/nz.co.airnz.mobile.unaccompaniedminors.activity.StartUpActivity”
info: [debug] Waiting for pkg “nz.co.airnz.mobile.unaccompaniedminors” and activity “.DispatchActivity” to be focused
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
info: [debug] Getting focused package and activity
info: [debug] executing cmd: C:\Users\velezj.ISIS\AppData\Local\Android\sdk\platform-tools\adb.exe -s 192.168.90.101:5555 shell “dumpsys window windows”
error: nz.co.airnz.mobile.unaccompaniedminors/.DispatchActivity never started. Current: nz.co.airnz.mobile.unaccompaniedminors/.activity.LoginActivity
info: [debug] Stopping logcat capture
info: [debug] Logcat terminated with code null, signal SIGTERM
info: [debug] [BOOTSTRAP] [debug] Got data from client: {“cmd”:“shutdown”}
info: [debug] [BOOTSTRAP] [debug] Got command of type SHUTDOWN
info: [debug] [BOOTSTRAP] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
info: [debug] [BOOTSTRAP] [debug] Closed client connection
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=.
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 0
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
info: [debug] [UIAUTOMATOR STDOUT] Test results for WatcherResultPrinter=.
info: [debug] [UIAUTOMATOR STDOUT] Time: 21.335
info: [debug] [UIAUTOMATOR STDOUT] OK (1 test)
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: -1
info: [debug] Sent shutdown command, waiting for UiAutomator to stop…
info: [debug] UiAutomator shut down normally
error: Failed to start an Appium session, err was: Error: nz.co.airnz.mobile.unaccompaniedminors/.DispatchActivity never started. Current: nz.co.airnz.mobile.unaccompaniedminors/.activity.LoginActivity
info: [debug] Cleaning up android objects
info: [debug] Cleaning up appium session
info: [debug] Error: nz.co.airnz.mobile.unaccompaniedminors/.DispatchActivity never started. Current: nz.co.airnz.mobile.unaccompaniedminors/.activity.LoginActivity
at [object Object]. (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1314:12)
at [object Object]. (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1258:7)
at [object Object]. (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:180:9)
at ChildProcess.exithandler (child_process.js:635:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)
info: [debug] Responding to client with error: {“status”:33,“value”:{“message”:“A new session could not be created. (Original error: nz.co.airnz.mobile.unaccompaniedminors/.DispatchActivity never started. Current: nz.co.airnz.mobile.unaccompaniedminors/.activity.LoginActivity)”,“origValue”:“nz.co.airnz.mobile.unaccompaniedminors/.DispatchActivity never started. Current: nz.co.airnz.mobile.unaccompaniedminors/.activity.LoginActivity”},“sessionId”:null}
info: ← POST /wd/hub/session 500 29841.909 ms - 408
Killed Node Server.
Appium server process ended

Here is my current capabilities setup:

private DesiredCapabilities setCapabilities(){
File app = new File(“C:\Users\velezj.ISIS\Downloads\Appium_Setup\Rugrats_App_LatestVersion\AIRNZ-UnaccompaniedMinors-debug-3.1.216.apk”);
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“deviceName”,“Nexus”);
// capabilities.setCapability(“avd”,“Test1”);
capabilities.setCapability(“fullReset”,“true”);
capabilities.setCapability(“platformVersion”, “5.0”);
capabilities.setCapability(“app”, app.getAbsolutePath());
capabilities.setCapability(“appPackage”, “nz.co.airnz.mobile.unaccompaniedminors”);
capabilities.setCapability(“launchActivity”, “nz.co.airnz.mobile.unaccompaniedminors.activity.StartUpActivity”);
capabilities.setCapability(“appWaitActivity”, “.DispatchActivity”);
capabilities.setCapability(“automationName”, “Appium”);
return capabilities;
}

Hope you can help me. Thanks

Hello,

I have the similar issue, but it looks like it can not be solved by just adding appWaitActivity

Failed to start Appium server: com.youchat/.activities.SignedOutActivity_ never started. Current: com.youchatchat/.activities.SignedOutActivity

But I have the following lines in my capabilities list:

appActivity=‘.activities.SignedOutActivity’,
appWaitActivity=‘.activities.SignedOutActivity’