appium是如何连接到android真机
importorg.openqa.selenium.By;importorg.openqa.selenium.WebElement;importorg.openqa.selenium.remote.CapabilityType;importorg.openqa.selenium.remote.DesiredCapabilities;DesiredCapabilitiescapabilities=newDesiredCapabilities();capabilities.setCapability(CapabilityType.BROWSER_NAME,"");//这句不是必须的capabilities.setCapability("deviceName","AndroidEmulator");capabilities.setCapability("platformVersion","4.4");capabilities.setCapability("platformName","Android");capabilities.setCapability("appPackage","com.android.calculator2");capabilities.setCapability("appActivity",".Calculator");AppiumDriverdriver=newAppiumDriver(newURL("http://127.0.0.1:4723/wd/hub"),capabilities);
appium连真机,需要在以下这个参数需要修改
capabilities.setCapability("deviceName","Android Emulator");
deviceName:使用的手机类型或模拟器类型
iPhone Simulator
,iPad Simulator
,iPhone Retina 4-inch
,Android Emulator
,Galaxy S4
, 等。在 iOS 上,这个关键字的值必须是使用instruments -s devices
得到的可使用的设备名称之一。在 Android 上,这个关键字目前不起作用。
capabilities.setCapability("deviceName","Android Emulator");这里是设定了链接设备的 名字 如果需要连真机 可以adb devices 查看手机的 id 然后填写在 android emulator 这里
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。