I’m new in cell automation and first time attempting to launch the app in emulator. Simply the cell display blinks however My app would not get launched. Can anybody assist me..
import java.io.File;
import java.internet.MalformedURLException;
import java.internet.URL;
import org.openqa.selenium.distant.DesiredCapabilities;
import io.appium.java_client.AppiumDriver;
import io.appium.java_client.MobileElement;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.distant.MobileCapabilityType;
public class AppTest {
public static AppiumDriverappium;
public static void principal(String[] args) {
// TODO Auto-generated methodology stub
File app = new File("C:CustomersConsumerDesktopiTest-20.07(43).apk");
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability(MobileCapabilityType.APP,app.getAbsolutePath());
caps.setCapability("deviceName","emulator-5554");
caps.setCapability("platformName", "Android");
caps.setCapability("platformVersion", "8.0");
caps.setCapability("appPackage", "com.google.android.apps.nexuslaunch");
caps.setCapability("appActivity", "com.google.android.apps.nexuslaunch.NexusLaunchActivity");
caps.setCapability("noReset", "false");
caps.setCapability("disableWindowAnimation", false);
strive {
appium = new AndroidDriver(new URL("http://0.0.0.0:4723/wd/hub"), caps);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("Utility Launched");
}
}
End result:
io.appium.java_client.distant.AppiumCommandExecutor$1 lambda$0
INFO: Detected dialect: W3C