I got a error as below during ini Android webdriver, don’t know why??
An exception of type ‘System.MissingMethodException’ occurred in appium-dotnet-driver.dll 1.5.1.1 but was not handled in user code
Additional information: Method not found: ‘OpenQA.Selenium.Remote.CommandInfoRepository OpenQA.Selenium.Remote.CommandInfoRepository.get_Instance()’.
c# test code as below:
private AppiumDriver _driver;
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.SetCapability("automationName", "Appium");
capabilities.SetCapability(MobileCapabilityType.AppiumVersion, "1.4.13");
capabilities.SetCapability("deviceName", "hongmi");
capabilities.SetCapability("platformName", "Android");
capabilities.SetCapability("platformVersion", "5.0.2");
capabilities.SetCapability("udid", "I7WOBYIBT8TGJRRC");
capabilities.SetCapability("platform", "Mac");
String appFullPath = @"D:\JWJI_SHARE\android_debug.apk";
capabilities.SetCapability("app", appFullPath);
_driver = new AndroidDriver( new Uri(@“http://192.168.3.42:4723/wd/hub”), capabilities, capabilities, TimeSpan.FromSeconds(180));
Exception occurred in new AndroidDriver last step.
Environment:
Appium server:1.4.13
Selenium webdriver: 2.53.0
Appium webdriver:1.5.1.1