Appium没有识别设备

时间:2015-06-01 06:52:36

标签: appium

我是Appium的新手。我确实设置了配置,并尝试测试android kitkat 4.4.2的三星galaxy选项卡。该设备未被appium识别。该设备正在被android识别,但不是appium。请帮我解决问题。

我在这里给出了编码

@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的模拟器一起工作正常。

1 个答案:

答案 0 :(得分:0)

  1. 检查您的电缆连接
  2. 您是否可以直接在adb设备上看到您的设备?
  3. 如果您无法在adb设备上看到,则请启用USB调试,并在将授权您的设备的提示上点按“是”。
  4. 检查设备的驱动程序并安装
  5. 检查连接调试其他模式而不是mtp模式