java-client icon indicating copy to clipboard operation
java-client copied to clipboard

getting error message when trying to install an app in adroid studios trought appium server.

Open anilgak opened this issue 2 years ago • 1 comments

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.(AppiumCommandExecutor.java:93) at io.appium.java_client.AppiumDriver.(AppiumDriver.java:95) at io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:94) at tutorial.TwelvePer.main(mdev.java:30)

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 avatar Sep 27 '21 10:09 anilgak

@anilgak Is this issue resolved now or is it still reproducible?

bipin-k avatar Sep 15 '22 15:09 bipin-k