我appium和C#.NET創建午餐WhatsApp的一個樣品找不到adb。請設置與Android SDK根目錄路徑ANDROID_HOME環境變量
static void Main(string[] args)
{
Console.WriteLine("Hi");
AndroidDriver<AndroidElement> driver;
DesiredCapabilities capabilites = new DesiredCapabilities();
capabilites.SetCapability("deviceName", "Google Nexus 5 - 5.0.0 - API 21 - 1080x1920");
capabilites.SetCapability("platformversion", "5.1.0");
capabilites.SetCapability("platformname", "Android");
capabilites.SetCapability("appPackage", "com.whatsapp");
capabilites.SetCapability("appActivity", "com.whatsapp.Main");
driver = new AndroidDriver<AndroidElement>(new Uri("http://127.0.0.1:4723/wd/hub"), capabilites);
//com.whatsapp:id/registration_phone
driver.FindElement(By.Id("com.whatsapp:id/registration_phone"));
Thread.Sleep(10000);
driver.Quit();
}
我開始appium,我可以讓我的設備,我可以看到我的設備在ui automator查看器中。
但是,當我運行我的程序我就在這行此錯誤:
,我設置PATH和ANDROID_PATH: ANDROID_PATH:C:\用戶\用戶\ AppData的\ Local \ Android \ sdk PATH:%PATH%;%ANDROID_HOME%\ tools;%ANDROID_HOME%\ platform-tools 全部都是正確和真實的
我想這個問題是因爲我有多個SDK 1.對於android studio:C:\ Users \ user \ AppData \ Local \ Android \ sdk 2. for eclipse:C:\ android \ sdk \ android
如何爲我的C#程序選擇特定的SDK位置。
歡迎來到Stackoverflow。好答案。用戶可能不熟悉如何在Eclipse中設置環境變量。一個更完整的答案會指向更多的信息,如第二個答案[這裏](http://stackoverflow.com/questions/7048216/environment-variables-in-eclipse) – MikeJRamsey56
感謝@Mike,將從下一個記住這一點time..cheers! – crujzo
問題是針對appium和C#.NET的... –