java-client
java-client copied to clipboard
getting error message when trying to install an app in adroid studios trought appium server.
The problem
getting error message when trying to install an app in android studios trought Appium server.
Environment
Used Tools : Selenium, Android studios, JAva version 11, appium 1.22.
Error message***************
error message:
Exception in thread "main" java.lang.NoSuchMethodError: 'org.openqa.selenium.remote.http.HttpClient$Factory org.openqa.selenium.remote.http.HttpClient$Factory.createDefault()'
at io.appium.java_client.remote.AppiumCommandExecutor.
Code:**************************
package tutorial;
import java.io.File; import java.net.MalformedURLException; import java.net.URL;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.remote.MobileCapabilityType;
public class mdev{
public static void main(String[] args) throws MalformedURLException {
File appDir = new File("src");
File app = new File(appDir, "mdev.apk");
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "anilemulator");
cap.setCapability(MobileCapabilityType.AUTOMATION_NAME, "uiautomator2");
cap.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
AndroidDriver<AndroidElement> driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"),cap);
}
}
@anilgak Is this issue resolved now or is it still reproducible?