zoukankan      html  css  js  c++  java
  • appium 启动的一个错误Unable to find an active device or emulator with OS 10. The following are available: RFCNA082NWX (11)

    记录一个启动appium的一个错误:

    之前调试好的脚本,打开appium,执行代码是没问题的,但是突然有一天报错了,纳尼???

    selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Unable to find an active device or emulator with OS 10. The following are available: RFCNA082NWX (11)

    分析这个错,appium原来用的是selenium的异常类,哈哈

    然后看后面,Unable to find an active device or emulator with OS 10,无法找到OS10的设备,

    不应该啊,我明明adb devices 没问题啊

    然后,再去看appium Android的配置,就是这个10,看到配置文件后,就明白了,错误提示的10,是配置文件里面的10,然后打开手机看系统版本,已经11了,用的三星手机,不知道什么时候系统自动更新了。

    猜想,appium在连接手机的时候,会用配置文件的版本和实际的版本做匹配,如果不一样,就认为这个手机不是我想要找的,避免出现一个电脑连接多个手机的情况

    最后:

    这种情况一般是手动修改了,但是,是不是有其他方法

    个人的想法是,在执行appium之前,先通过adb获取想要的手机的信息,然后做成配置的形式,就方便许多啦

    学习最大的乐趣在于分享,我是绝世老中医,欢迎来诊 个人qq:1978529954
  • 相关阅读:
    shell安装kettle
    shell安装jdk
    shell脚本之系统初始化设置(设置selinux、设置ulimit、设置firewalld、设置time_zone)
    关闭防火墙
    todo的使用
    Android Dagger2.0 学习一下
    Android零碎知识点
    windows7 服务中上找不到mysql
    AS 3.1 多library合并打包成aar的正确方式(fat-aar)
    Alexander的Python机器学习 之目录分析。
  • 原文地址:https://www.cnblogs.com/jueshilaozhongyi/p/14491361.html
Copyright © 2011-2022 走看看