appiumはandroid本体にどのように接続されていますか?


import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, "");//       
capabilities.setCapability("deviceName","Android Emulator");
capabilities.setCapability("platformVersion", "4.4");
capabilities.setCapability("platformName","Android");
capabilities.setCapability("appPackage", "com.android.calculator2");
capabilities.setCapability("appActivity", ".Calculator");
AppiumDriver driver = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

appiumコネクタは、以下のパラメータを変更する必要があります.
capabilities.setCapability("deviceName","Android Emulator");
DeviceName:使用する携帯電話タイプまたはシミュレータタイプiPhone SimulatoriPad SimulatoriPhone Retina 4-inchAndroid EmulatorGalaxy S4instruments -s devicesなど.iOSでは、このキーワードの値は、使用可能なデバイス名の1つである必要があります.Androidでは、このキーワードは現在機能していません.
capabilities.setCapability("deviceName","Android Emulator"); ここはリンクデバイスの名前を設定しています.もし接続機が必要ならadb devicesが携帯電話のidを見てandroid emulatorに記入することができます.