When I am launching my app it is throwing an exception

When I am launching my app it is throwing an exception. [debug] Responding to client with error: {“status”:33,“value”:{“message”:“A new session could not be created. (Original error: com.uat/.SplashActivity never started. Current: com.uat/.MainActivity)”,“origValue”:“com.uat/.SplashActivity never started. Current: com.uat/.MainActivity”},

I am passing capabilities

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“deviceName”, “deviceName”);
capabilities.setCapability(CapabilityType.BROWSER_NAME, “Android”);
capabilities.setCapability(CapabilityType.VERSION, “5.1”);
capabilities.setCapability(“platformName”, “Android”);
capabilities.setCapability(“appPackage”, “com.uat”);
capabilities.setCapability(“appActivity”, “com.uat.SplashActivity”);
androidDriver = new AndroidDriver(new URL(“http://127.0.0.1:9515/wd/hub”), capabilities);

capabilities.setCapability(“appActivity”, “.SplashActivity”);
Make sure SplashActivity is your launcher activity ,
you may also add appWaitActivity capability .
capabilities.setCapability(“appWaitActivity”,“.SplashActivity,.MainActivity”);

Now it is working fine,
Thanks - Harigovind for the quick reply and Right solution.