我是新来的。我确实设置了配置,并尝试测试了android kitkat 4.4.2的三星galaxy tab。Appium无法识别设备。该设备被android系统识别,但没有被应用程序识别。请帮助我解决这个问题。
我在这里给出编码
@BeforeTest
public void setUp() throws Exception {
/*
* File classpathRoot = new File(System.getProperty("user.dir")); File
* appDir = new File(classpathRoot, "../../../apps/ApiDemos/bin"); File
* app = new File(appDir, "ApiDemos-debug.apk");
*/
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("automationName","Selendroid");
capabilities.setCapability(CapabilityType.VERSION, "4.4.2");
capabilities.setCapability("deviceName", "4d0001f745b350e1");
capabilities.setCapability("platformName","Android");
capabilities.setCapability(CapabilityType.BROWSER_NAME,"chrome");
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),
capabilities);
}
@AfterTest
public void tearDown(){
driver.quit();
}
@Test
public void apiDemo() {
driver.get("http://www.facebook.com");
}
当我运行这个时,Appium显示为0个连接的设备。
但同样配置的Appium在4.3的仿真器中运行良好。