Hi ,
I am getting below error:
Original error: Activity name ‘.in.helloparent.teacher.activities.SplashActivity’ used to start the app doesn’t exist or cannot be launched!
Please note:
my test case first executes on the old app on real device and then on the new app in an emulator
Below is my driver code
File appDir = new File(“src”); File app = new File(appDir,
“app-debug (3).apk”);
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName", "My Phone");
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "uiautomator2");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability("platformVersion", "9.0");
if (deviceId.contains("emulator")) {
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
} else {
capabilities.setCapability("appPackage", "in.helloparent.teacher");
capabilities.setCapability("appActivity", activity);
}
capabilities.setCapability("noReset", true);
driver = new AndroidDriver<AndroidElement>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
return driver;