I’m using intelliJ and appium desktop, when I run my code, the app is opening but then stopped by this error:
Apr. 17, 2019 11:41:09 AM io.appium.java_client.remote.AppiumCommandExecutor$1 lambda$0
INFO: Detected dialect: W3C
This is my codes:
//import io.appium.java_client.remote.AndroidMobileCapabilityType;
import io.appium.java_client.android.AndroidDriver;
//import io.appium.java_client.android.AndroidElement;
import io.appium.java_client.MobileElement;
//import io.appium.java_client.remote.MobileCapabilityType;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.By;
//import org.junit.jupiter.api.*;
//import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import java.net.URL;
import java.net.MalformedURLException;
import java.util.concurrent.TimeUnit;
//import java.util.logging.Level;
public class appium {
public AndroidDriver<MobileElement> driver;
public WebDriverWait wait;
DesiredCapabilities dc = new DesiredCapabilities();
@BeforeMethod
public void setUp() throws MalformedURLException {
dc.setCapability(“deviceName”, “Pixel XL API 28”);
dc.setCapability(“udid”, “emulator-5554”); //DeviceId from “adb devices” command
dc.setCapability(“platformName”, “Android”);
dc.setCapability(“platformVersion”, “9.0”);
dc.setCapability(“skipUnlock”,“true”);
dc.setCapability(“appPackage”, “com.loans.smartmoney”);
dc.setCapability(“appActivity”,“com.loans.smartmoney.MainActivity”);
dc.setCapability(“noReset”,“true”);
//dc.setCapability(MobileCapabilityType.UDID, “”);
driver = new AndroidDriver<MobileElement>(new URL(“http://127.0.0.1:4723/wd/hub”),dc);
wait = new WebDriverWait(driver, 10);
}
Can anyone help me with this?