I just started exploring Appium, I am trying to launch Amazon app in my nexus 9 and i am getting following error:
"*A new session could not be created. (Original error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity*"

My app is already installed in nexus devie and i also tried by checking/un-checking "Full reset"/"No reset" options

Here's my code:

```
File app = new File("D:\\Seleniumdownloads\\apk\\com.amazon.mShop.android.apk");
DesiredCapabilities capabilities = new DesiredCapabilities();
            capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
            capabilities.setCapability("deviceName", "Nexus 9");
            capabilities.setCapability("platformVersion", "5.1.1");
            capabilities.setCapability("platformName", "Android");
            capabilities.setCapability("app", app.getAbsolutePath());
            capabilities.setCapability("appPackage", "com.amazon.mShop.android");
            capabilities.setCapability("appActivity", "com.amazon.mShop.android.HomeActivity");

            driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
            driver.manage().timeouts().implicitlyWait(80, TimeUnit.SECONDS);
            Thread.sleep(10000);
            driver.quit();

```

Please help where i am going wrong..

Thanks in advance.